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

作者:袖梨 2022-06-30

jmail.message 错误 8000ffff 的解决方法

jmail.message 错误 '8000ffff'
the message was undeliverable. all servers failed to receive the message

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 = "[email protected]" '发信人email 注意:这里的邮箱不是我们的发件邮箱 ,问题就是出在这里,这里必须为我们的发件邮箱 [email protected]
jmail.priority=1 '邮件等级,1为加急,3为普通,5为低级
jmailerror=jmail.send(“smtp.163.com”)

分析原因

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

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

4.邮件服务器故障

5.有可能在tcp/ip策略里禁止25端口的
收信邮箱填写错误,这个主要是在群发时候发现比较麻烦。

可以加个容错语句在里面就解决。

on error resume next

还有可能就是使用的信箱问题。若以上两点都没什么问题,最好更改下发信邮箱

smtp服务器测试下看,能否解决。

相关文章

精彩推荐