当前位置技术文章 >> 自动发送邮件ASP代码

自动发送邮件ASP代码

'**********************************
'自动发送邮件ASP代码,请修改相应的参数
'配置正确的话邮件100%可以发送出去
'2007年12月20日glenluo修改版
'**********************************

dim    CLStr,msg,mailserver,username,password,receive,sender,sendermail  
CLStr=Chr(13)    &    Chr(10)  

mailserver="smtp.126.com"    '邮局服务器地址(smtp服务器地址)  
username="***@126.com"     'smtp服务器验证登陆名(邮局中开设的任何一个信箱的地址)  
password="***"   'smtp服务器验证密码,即邮箱密码  
receive="****@126.com"    '接受反馈信息的email地址(可以是您的任何有效信箱)  
sender="发件人名字"
sendermail="****@126.com" '发邮件人的EMAIL地址
   
Set msg=Server.CreateObject("JMail.Message")  
msg.silent=true  
msg.Logging=true  
msg.Charset="gb2312"
msg.ContentType="text/html" 
msg.MailServerUserName=username  
msg.MailServerPassword=password        
msg.From=sendermail          
msg.FromName=sender  
msg.AddRecipient(receive)  
msg.Subject="留言本有新的留言了"  
   
msg.Body="以下是留言的内容<br><br>"&CLStr&CLStr  
msg.Body=msg.Body&"留言者:"&name&CLStr  
msg.Body=msg.Body&"<br><br>留言内容:"&text&CLStr 
  
msg.Send(mailserver)  
msg.close  
set msg=nothing

'**********************************
'开始连接数据库添加新的留言
'**********************************
Set rs= Server.CreateObject("ADODB.Recordset")
sql="select * from 表 where (id is null)"
rs.open sql,conn,1,3
rs.addnew

说明:
1 username处要填写完整的邮箱,password就是对应的邮箱的密码,mailserver也要作相应的修改
2 修改相应的邮件主题和内容,如果删除" msg.ContentType="text/html"   ",则于纯文本发送邮件
3 BODY中的name和text都是定义的变量来的,假设,你定义的是username=request("name")那么,BODY处的name就应该是username了,&CLStr是用来连接内容的.

评论

深圳品牌策划 广告策划 深圳VI设计 深圳画册设计 网页设计 VI设计 网络优化 深圳网站优化 网络推广 画册设计 网站建设 网站优化 Copyright © 2008 www.torwei.com All Rights Reserved.    客服邮箱:wyechoi@hotmail.com
地址:深圳市福田区福华路拓威网络    邮编:518000   链接服务

网站优化,网络推广,关键字优化,搜索引擎排名