我在这里看到了对Swiftmailer处理退回消息的建议,但我在文档中没有看到对此的支持。我是不是遗漏了什么?在我看来,PHPMailer-BHM是唯一一个可以开箱即用的选择。如果这是错误的,请详细说明。
我之所以问这个问题,是因为Swiftmailer希望有最好的文档和支持,但我不想花时间重新发明轮子来创建一个类来解析和处理NDR。
发布于 2011-05-12 23:33:30
Swiftmailer更关注发送电子邮件(例如,从您的脚本发送到处理传递的SMTP服务器)。Swiftmailer没有接收电子邮件的能力,这就是退回。
Swift能够捕捉到退回的唯一时间是当SMTP服务器将电子邮件发送出去以完全拒绝该电子邮件时。否则,一旦它在SMTP服务器中排队,Swiftmailer就会结束它。
在现实世界中,Swiftmailer就是你把一封信扔进邮箱。如果邮箱被焊接关闭,Swiftmailer会告诉你,否则信件会进入邮箱,然后Swift就完成了。
退信是指邮递员第二天来投递信封,信封上印有“退回寄件人”的字样。Swift与此无关,因为它不接收电子邮件,它只是将它们从家里送到邮箱。
发布于 2019-02-16 16:53:17
使用消息的setReturnPath()方法设置Return-Path: (退回)地址Return-Path:地址指定退回通知应发送到何处。
您只能有一个返回路径:,并且它不能包含个人姓名。
退回通知将发送到此地址:
$message->setReturnPath('bounces@address.tld');https://stackoverflow.com/questions/5980381
复制相似问题