1

我正在使用 swiftmailer

目前记录我使用的失败

if(!$mailer->send()) //failed

但,

我知道你可以做

将引用变量名称传递给 Mailer 类的 send() 或 batchSend() 方法。如果传输拒绝任何接收者,罪魁祸首地址将被添加到按引用提供的 >array 中。

我的问题是,

if(!$mailer->send())接球会反弹吗?我一次发送一封电子邮件,因为它们都修改了内容,所以我一次不会发送到多个地址。

使用第二种方法对我有什么好处吗?

4

1 回答 1

0

如果为每个收件人发送自定义消息,对您没有任何好处。send()不捕捉反弹。SMTP 最初可以接受邮件,然后将它们退回到返回路径标头中指定的地址。您必须能够在脚本中读取退回帐户,或者让邮件过滤器将退回电子邮件重定向到脚本以自动处理退回邮件。

于 2012-07-18T08:19:20.917 回答