我已经检查了cfmail标签。但是,如果我们使用failto属性。这对我不起作用。那么,我能做什么呢?你能给我一个确切的答案吗?
发布于 2019-09-21 02:57:26
这里有许多变量在起作用,但我们依赖于failto来运行大容量电子邮件系统,所以我可以确认它是有效的。它允许您指定邮件的信封来源(电子邮件服务器看到的内容)和邮件头(接收用户看到的内容)的信封。信封发件人可以被认为是物理信封上的回复地址,而信封内的信头则是信封上的地址。如果故障不包括在cfmail标签中,则它们是同一个标签中的一个。
如果由于某种原因而忽略了failto,或者邮件服务器选择忽略它,那么header From地址(cfmail from属性)应该会被退回。
如果发件人地址没有退回,那么你的电子邮件可能就不会发送出去。邮件必须到达邮件服务器,才能发生退回。如果ColdFusion无法到达邮件服务器,则邮件最终将位于CF实例邮件目录的undelivr文件夹中。如果发生这种情况,请进入CF管理界面,并确保邮件服务器可以连接。要重试邮件,您可以从undelivr目录移动到spool目录。
以上这些都不是问题吗?确保您可以通过邮件服务器将电子邮件发送到您尝试使用的失败收件人地址,否则将该地址放在失败收件人属性中是没有意义的。
发布于 2019-09-21 02:58:56
如果您没有收到失败的返回电子邮件,这可能是因为目标电子邮件的服务器没有设置为返回传递失败的通知。
查看此处:https://community.adobe.com/t5/ColdFusion/CFMail-How-do-I-know-if-email-is-bounced/td-p/2001466
https://stackoverflow.com/questions/58023264
复制相似问题