有几年没用过JMail 了. 记得当前使用JMail 还是在学校里, 那时刚起步学ASP 用作WEB开发时用的. 时过数载重拾以前的老技术,不错啊.有种怀旧的感觉.
不费口舌了. 上段代码
<
%
' Jmail邮件发送(三)
Function sendMailEx() function sendMailEx(fromMail, fromName, subject,SMTP_username, SMTP_password,recipient_list, mail_body, STMP_server)
On error resume next
Dim JMail, contentId
Set JMail = Server.CreateObject("JMail.Message")
JMail.Charset = "gb2312" ' 邮件字符集,默认为"US-ASCII"
' JMail.ISOEncodeHeaders = False ' 是否进行ISO编码,默认为True
' 发送者信息(可用变量方式赋值)
JMail.From = fromMail ' 发送者地址
JMail.FromName = fromName ' 发送者姓名
JMail.Subject = subject ' 邮件主题
' 身份验证
JMail.MailServerUserName = SMTP_username ' 身份验证的用户名
JMail.MailServerPassword = SMTP_password ' 身份验证的密码
' 设置优先级,范围从1到5,越大的优先级越高,3为普通
JMail.Priority = 3
JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR")
' 加入一个收件人
JMail.AddRecipient(recipient_list)
' 邮件主体(HTML(注意信件内链接附件的方式))
JMail.HTMLBody = mail_body
' 邮件主体(文本部分)
JMail.Body = mail_body
' 发送【调用格式:objJMail.Send([username:password@]SMTPServerAddress[:Port])】
JMail.Send(STMP_server)
' 关闭并清除对象
JMail.Close()
Set JMail = Nothing
if err.number<>0 then
sendMailEx = 0
else
sendMailEx = 1
end if
end function
sendMailEx " fcj83@163.com " , " OMyOS " , " 你好吗? " , " fcj83@163.com " , " 123456 " , " fcj83@163.com " , " 邮件正文,邮件正文,邮件正文 " , " smtp.163.com "
% >
' Jmail邮件发送(三)
Function sendMailEx() function sendMailEx(fromMail, fromName, subject,SMTP_username, SMTP_password,recipient_list, mail_body, STMP_server)
On error resume next
Dim JMail, contentId
Set JMail = Server.CreateObject("JMail.Message")
JMail.Charset = "gb2312" ' 邮件字符集,默认为"US-ASCII"
' JMail.ISOEncodeHeaders = False ' 是否进行ISO编码,默认为True
' 发送者信息(可用变量方式赋值)
JMail.From = fromMail ' 发送者地址
JMail.FromName = fromName ' 发送者姓名
JMail.Subject = subject ' 邮件主题
' 身份验证
JMail.MailServerUserName = SMTP_username ' 身份验证的用户名
JMail.MailServerPassword = SMTP_password ' 身份验证的密码
' 设置优先级,范围从1到5,越大的优先级越高,3为普通
JMail.Priority = 3
JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR")
' 加入一个收件人
JMail.AddRecipient(recipient_list)
' 邮件主体(HTML(注意信件内链接附件的方式))
JMail.HTMLBody = mail_body
' 邮件主体(文本部分)
JMail.Body = mail_body
' 发送【调用格式:objJMail.Send([username:password@]SMTPServerAddress[:Port])】
JMail.Send(STMP_server)
' 关闭并清除对象
JMail.Close()
Set JMail = Nothing
if err.number<>0 then
sendMailEx = 0
else
sendMailEx = 1
end if
end function
sendMailEx " fcj83@163.com " , " OMyOS " , " 你好吗? " , " fcj83@163.com " , " 123456 " , " fcj83@163.com " , " 邮件正文,邮件正文,邮件正文 " , " smtp.163.com "
% >