- Rongsen.Com.Cn 版权所有 2008-2010 京ICP备08007000号 京公海网安备11010802026356号 朝阳网安编号:110105199号
- 北京黑客防线网安工作室-黑客防线网安服务器维护基地为您提供专业的
服务器维护
,企业网站维护
,网站维护
服务 - (建议采用1024×768分辨率,以达到最佳视觉效果) Powered by 黑客防线网安 ©2009-2010 www.rongsen.com.cn
作者:黑客防线网安网站维护基地 来源:黑客防线网安网站维护基地 浏览次数:0 |
<%'**************************************************
'功 能:在线发送邮件(100%成功)
'PowerBy:核心代码来自互联网,经hacker.com.cn进行代码整理测试
'时 间:2009-08-05 22:03
'*************************************************
If Request.Form("Send")="True" Then
Dim SMTPServer '发送邮件所使用的SMTP服务器,例如smtp.sina.com
Dim SMTPEmail '与SMTP服务器对应的邮箱用户名,例如xxx@sina.com
Dim SMTPPwd '与SMTP服务器对应的邮箱密码,即发送邮箱的密码
Dim SMTPName '发件人姓名,例如飞腾
Dim EmailTitle '邮件标题
Dim InceptEmail '收件人Email地址,例如XXX@sohu.com
Dim EmailContent Rem 邮件内容
SMTPServer=Request.Form("sendserver")
SMTPEmail=Request.Form("sendemail")
SMTPPwd=Request.Form("password")
InceptEmail=Request.Form("inceptemail")
SMTPName=Request.Form("sendname")
EmailTitle=Request.Form("sendtitle")
EmailContent=Request.Form("sendcontent")
Dim JMail,Str
Set JMail=Server.CreateObject("jmail.message")
JMail.Silent=True
JMail.Charset="GB2312"
JMail.ISOEncodeHeaders=False
JMail.ContentType="text/html"
JMail.Priority=3
JMail.fromname=SMTPname
JMail.from=SMTPemail
JMail.subject=EmailTitle
JMail.Body=Trim(EmailContent)
JMail.MailServerUserName=SMTPemail
JMail.MailServerPassWord=SMTPpwd
JMail.AddRecipient Trim(InceptEmail)
Str=Jmail.Send(SMTPServer)
If Str Then
Response.write "<script language=javascript>alert(邮件成功发送!);location=Email.asp;</script>"
Else
Response.write "<script language=javascript>alert(邮件发送失败!);location=Email.asp;</script>"
End If
JMail.Close:Set JMail=Nothing
Else%>
<h1>在线发送邮件100%成功</h1>
<table border=1 width="100%" align="center" style="border-collapse: collapse" bordercolor="#111111" cellpadding="1" cellspacing="4">
<form name="form1" method="post" action="">
<tr>
<td width="20%">收件人邮箱</td>
<td width="80%"><input type="text" size="30" name="inceptemail"></td>
</tr>
<tr>
<td>发件人邮箱</td>
<td><input type="text" size="30" name="sendemail"></td>
</tr>
<tr>
<td>发件人邮箱密码</td>
<td><input type="text" size="30" name="password"></td>
</tr>
<tr>
<td>发件STMP邮件服务器</td>
<td><input type="text" size="30" name="sendserver"></td>
</tr>
<tr>
<td>发件人名称</td>
<td><input type="text" size="30" name="sendname"></td>
</tr>
<tr>
<td>邮件标题</td>
<td><input type="text" size="30" name="sendtitle" value="在线邮件测试发送"></td>
</tr>
<tr>
<td>邮件内容</td>
<td><textarea name="sendcontent" rows="5" style="width:98%">FeitecCMS Is EveryWhere!欢迎使用FeitecCMS。</textarea></td>
</tr>
<tr>
<td colspan="2"><input type="submit" class="submit" name="submit" value="确定发送"><input type="hidden" name="Send" value="True"></td>
</tr>
</form>
</table>
<%End If%>
注意:
1、此代码需要服务器安装JMail组件;
2、此代码为功能试验代码,没有对POST参数进行安全检测,要投入实用请加上参数安全检测;
3、在线发送邮件时,需要等待一定的时间;
4、有些邮件服务商不提供或是有条件提供SMTP服务,比如:163.com就不能用,sina.com可用(推荐)。
我要申请本站:N点 | 黑客防线官网 | |
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479 |