CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

求自动发送邮件的代码!

楼主dingjin_dj(海诚)2005-04-01 15:54:43 在 Web 开发 / ASP 提问

现在很多网站都采用了邮寄密码的方式,并支持忘记密码后邮寄密码到邮箱的功能。  
  哪位大虾能提供相关代码,将高分送上! 问题点数:50、回复次数:2Top

1 楼mymyal123(风之森)回复于 2005-04-01 16:27:08 得分 40

sub   SendMail(strSubject,strContent,strEmail   ,strFromer   )  
  Set   txtmail   =   Server.CreateObject("JMail.Message")  
  txtmail.Silent   =   true  
  txtmail.Logging   =   true  
  txtmail.Charset   =   "gb2312"  
  txtmail.MailServerUserName   =   "frankmick@sina.com" '输入smtp服务器验证登陆名   (邮局中任何一个用户的Email地址)  
  txtmail.MailServerPassWord   =   "xxxx" '输入smtp服务器验证密码       (用户Email帐号对应的密码)  
  txtmail.From   =   "frankmick@sina.com"           '发件人Email txtmail.FromName   =   strFromer '发件人姓名  
  txtmail.AddRecipient   strEmail '收件人Email  
  txtmail.Subject   =   strSubject '信件主题  
  txtmail.HTMLBody   =   strContent '正文  
  txtmail.Send   ("smtp.sina.com") 'smtp服务器地址(企业邮局地址)  
  set   txtmail   =   nothing  
  End   Sub  
   
  加上如下语句,否则还有可能出现乱码的可能性:  
   
    txtmail.Charset   =   "gb2312"  
            txtmail.ContentTransferEncoding   =   "base64"  
              txtmail.Encoding   =   "base64"  
            txtmail.ISOEncodeHeaders   =   false  
  Top

2 楼lifeng800(j2ee学习中)回复于 2005-04-01 16:34:24 得分 10

Set   msg   =   Server.CreateObject("JMail.Message")  
                                                msg.silent   =   true  
                                                msg.Logging   =   true  
                                                msg.Charset   =   "gb2312"  
        msg.ContentType   =   "text/html"  
                                                msg.MailServerUserName   =   "lifeng"   -----邮件用户名  
                                                msg.MailServerPassword   =   "web111"       -------邮件密码  
                                                msg.From   =   "666@163.com"                  
                                                msg.FromName   =   "订购信息"        
   
   
          msg.AddRecipient   "aaa@163.com"  
   
  msg.Subject   =   "订购信息"    
                                                  msg.Body   =   html        
         
                                            msg.Send   ("....")--------填写邮件服务器  
                                                  msg.clearRecipients()Top

相关问题

  • 请教cs下在发送代理如何编写自动弹出邮件发送成功的提示代码?急!
  • 不能发送邮件(内付源代码),请帮忙查错?
  • 谁能给我一段发送邮件的代码?定加分
  • 用cdonts发送邮件不成功(附代码)
  • 怎样用代码发送带附件的邮件,谢谢
  • 高分求smtp邮件发送程序代码
  • ASP邮件发送代码中,不稳定情况!
  • ---------------------------------VB使用jmail发送邮件一问,代码如下-------------------------------
  • 谁有自动回复邮件的原代码?
  • 求自动回复邮件代码!请高手指点!

关键词

  • 密码
  • 邮件
  • 服务器
  • sina
  • 用户
  • txtmail
  • msg
  • smtp服务器
  • 地址
  • gb2312

得分解答快速导航

  • 帖主:dingjin_dj
  • mymyal123
  • lifeng800

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo