首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >部分发送电子邮件导致CF10出错

部分发送电子邮件导致CF10出错
EN

Stack Overflow用户
提问于 2016-10-31 13:55:32
回答 1查看 72关注 0票数 1

我的公司刚刚打开了SMTP中继的发件人验证。所以在过去的日子里,我可以发一封电子邮件给nobody@company.com,这不会导致任何错误。现在,这封电子邮件的结果是:

代码语言:javascript
复制
"Error","scheduler-2","10/31/16","09:04:49",,
"com.sun.mail.smtp.SMTPSendFailedException:
250 2.0.0 xxxxxxxx-1 Message accepted for delivery ;
nested exception is: com.sun.mail.smtp.SMTPAddressFailedException:
550 5.1.1 User Unknown on Mail Relay"

我是否可以通过JVM参数或其他任何方法来忽略这些错误并考虑发送的电子邮件?这里有一个盒子,我们每天发送2-3封电子邮件,现在每天大约有1千封“未发送”的邮件。:(

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-31 14:04:55

异常SMTPAddressFailedException是邮件服务器上身份验证失败的结果,因此这与JVM配置完全无关。ColdFusion只需构建邮件内容并将其添加到邮件假脱机程序中。因为异步。假脱机程序的性质,您无法在运行时捕获这些错误。

您唯一的选择是在使用cfmail之前与实际的邮件服务器进行通信(并询问发件人是否合法)。但是,据我所知,CF中没有内置函数/标记/工具。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40343640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档