ASP JMail组件发送邮件

(1) ASP服务器用的是"小旋风ASPserver"下载小旋风ASPServer服务器 可以在98/XP/2K/2003 /NT等系统下运行ASP程序.不用安装IIS了.

(2) 先下载安装JMail 邮件服务器.是个免费产品..本例子在JMail  v3版本下调试通过.

(3) ASP代码如下:

  1. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  2. <%if request("action")="send" then%>
  3. <%
  4.   '参数说明
  5.   'Subject     : 邮件标题
  6.   'MailAddress : 发件服务器的地址,如smtp.163.com
  7.   'Email       : 收件人邮件地址
  8.   'Sender      : 发件人姓名
  9.   'Content     : 邮件内容
  10.   'Fromer      : 发件人的邮件地址
  11.   Sub SendAction(subject, email, sender, content) 
  12.  Set JMail = Server.CreateObject("JMail.Message"
  13.  JMail.Charset = "gb2312" ' 邮件字符集,默认为"US-ASCII"
  14.  JMail.From = strMailUser ' 发送者地址
  15.  JMail.FromName = sender' 发送者姓名
  16.  JMail.Subject =subject
  17.  JMail.MailServerUserName = strMailUser' 身份验证的用户名
  18.  JMail.MailServerPassword = strMailPass ' 身份验证的密码
  19.  JMail.Priority = 3
  20.  JMail.AddRecipient(email)
  21.  JMail.Body = content
  22.  JMail.Send(strMailAddress)
  23.   End Sub
  24.   
  25.   '调用此Sub的例子
  26.   Dim strSubject,strEmail,strMailAdress,strSender,strContent,strFromer
  27.   strSubject     = "邮件主题"
  28.   strContent     = "邮件正文"
  29.   strSender  = "邮件发送者名称"
  30.   strEmail       = Request("From")
  31.   strMailAddress = "mail.yourcompany.com" '我司企业邮局地址,请使用 mail.您的域名
  32.   strMailUser  = test@test.com '我司企业邮局用户名
  33.   strMailPass  = "test" '邮局用户密码
  34.   Call SendAction (strSubject,strEmail,strSender,strContent)
  35. %> 
  36. <script language="JavaScript">
  37. alert('恭喜您,发送成功!');
  38. history.back();
  39. </script>
  40. <%else%>
  41. <style type="text/css">
  42. <!--body { margin-top: 0px;margin-bottom: 0px;}td {
  43.  font-size: 12px;
  44.  text-decoration: none;}--></style>
  45.   <table width="500" border="0" align="center" cellpadding="1" cellspacing="1" bgcolor="#666666">
  46. <tr><td height="40" bgcolor="#E3E3E3"><div align="center">获得资料</div></td></tr>
  47. <tr><td background="images/formmail_r2_c1.gif"><table width="100%" height="296" border="0" align="center" cellpadding="1" cellspacing="1">
  48.           <form name="form" method="post" action="?action=send">
  49.             <tr bgcolor="#FFFFFF">
  50.               <td width="110" align="center"><div align="left">你的邮箱(mailaddress)*</div></td>
  51.               <td width="288"><input name="from" type="text" id="from" size="22">
  52.               </td>
  53.             </tr>
  54.             <tr bgcolor="#FFFFFF">
  55.               <td height="213" align="center"><div align="left"><br>
  56.                 </div></td>
  57.               <td> </td>
  58.             </tr>
  59.             <tr bgcolor="#FFFFFF">
  60.               <td> </td>
  61.               <td>                  <input type="submit" name="Submit" value="提交"></td></tr></form></table></td>
  62.   </tr></table>
  63. <%end if%>

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值