久违的JMail

 有几年没用过JMail  了. 记得当前使用JMail 还是在学校里, 那时刚起步学ASP 用作WEB开发时用的.  时过数载重拾以前的老技术,不错啊.有种怀旧的感觉.

不费口舌了.  上段代码

 

 

< %
' Jmail邮件发送(三)
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 "
%
>   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值