软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > 网络编程 > ASP教程 > jmail.Message 错误 '8000ffff' 的解决方法

jmail.Message 错误 '8000ffff' 的解决方法

今天在调试JMail组件的时候,想用JMail.Message这个组件发送邮件。

但是一直出现

jmail.Message 错误 '8000ffff' 
The message was undeliverable. All servers failed to receive the message 

调来调去还是这个错误,网络上说的

1.防火墙阻止了网络通讯或网络故障
2.杀毒软件限制
3.jmail组件权限不够
4.邮件服务器故障

首先把所有可能拦截网络的防火墙都禁用,但是 

这几种可能性都已经被我排除了~终于,经过自己不断的尝试发现如下:

原先的代码:

Set JMail=Server.CreateObject("JMail.Message")
JMail.Charset="gb2312" '邮件编码
JMail.silent=false
JMail.ContentType = "text/html" '邮件正文格式
JMail.MailServerUserName = "abc"' 登录用户名
JMail.MailServerPassWord = "123456" '登录密码
JMail.MailDomain = "smtp.163.com" '域名
JMail.AddRecipient email '收信人
JMail.Subject= subject '主题
JMail.Body= content '邮件正文(纯文本格式)
JMail.FromName= senderName '发信人姓名
JMail.From = "abc@qq.com" '发信人Email 注意:这里的邮箱不是我们的发件邮箱 ,问题就是出在这里,这里必须为我们的发件邮箱 abc@163.com
JMail.Priority=1 '邮件等级,1为加急,3为普通,5为低级
JMailerror=JMail.Send(“smtp.163.com”)

做如上红字修改之后,顺利发送出邮件~

上一篇:DreamWeaver编写ASP时如何修改代码?
下一篇:暂无文档
    相关阅读
    栏目导航
    推荐软件