(1) ASP服务器用的是"小旋风ASPserver"下载小旋风ASPServer服务器 可以在98/XP/2K/2003 /NT等系统下运行ASP程序.不用安装IIS了.
(2) 先下载安装JMail 邮件服务器.是个免费产品..本例子在JMail v3版本下调试通过.
(3) ASP代码如下:
- <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
- <%if request("action")="send" then%>
- <%
- '参数说明
- 'Subject : 邮件标题
- 'MailAddress : 发件服务器的地址,如smtp.163.com
- 'Email : 收件人邮件地址
- 'Sender : 发件人姓名
- 'Content : 邮件内容
- 'Fromer : 发件人的邮件地址
- Sub SendAction(subject, email, sender, content)
- Set JMail = Server.CreateObject("JMail.Message")
- JMail.Charset = "gb2312" ' 邮件字符集,默认为"US-ASCII"
- JMail.From = strMailUser ' 发送者地址
- JMail.FromName = sender' 发送者姓名
- JMail.Subject =subject
- JMail.MailServerUserName = strMailUser' 身份验证的用户名
- JMail.MailServerPassword = strMailPass ' 身份验证的密码
- JMail.Priority = 3
- JMail.AddRecipient(email)
- JMail.Body = content
- JMail.Send(strMailAddress)
- End Sub
- '调用此Sub的例子
- Dim strSubject,strEmail,strMailAdress,strSender,strContent,strFromer
- strSubject = "邮件主题"
- strContent = "邮件正文"
- strSender = "邮件发送者名称"
- strEmail = Request("From")
- strMailAddress = "mail.yourcompany.com" '我司企业邮局地址,请使用 mail.您的域名
- strMailUser = test@test.com '我司企业邮局用户名
- strMailPass = "test" '邮局用户密码
- Call SendAction (strSubject,strEmail,strSender,strContent)
- %>
- <script language="JavaScript">
- alert('恭喜您,发送成功!');
- history.back();
- </script>
- <%else%>
- <style type="text/css">
- <!--body { margin-top: 0px;margin-bottom: 0px;}td {
- font-size: 12px;
- text-decoration: none;}--></style>
- <table width="500" border="0" align="center" cellpadding="1" cellspacing="1" bgcolor="#666666">
- <tr><td height="40" bgcolor="#E3E3E3"><div align="center">获得资料</div></td></tr>
- <tr><td background="images/formmail_r2_c1.gif"><table width="100%" height="296" border="0" align="center" cellpadding="1" cellspacing="1">
- <form name="form" method="post" action="?action=send">
- <tr bgcolor="#FFFFFF">
- <td width="110" align="center"><div align="left">你的邮箱(mailaddress)*</div></td>
- <td width="288"><input name="from" type="text" id="from" size="22">
- </td>
- </tr>
- <tr bgcolor="#FFFFFF">
- <td height="213" align="center"><div align="left"><br>
- </div></td>
- <td> </td>
- </tr>
- <tr bgcolor="#FFFFFF">
- <td> </td>
- <td> <input type="submit" name="Submit" value="提交"></td></tr></form></table></td>
- </tr></table>
- <%end if%>