对Swiftmailer的反弹支持 - php

我在这里看到了Swiftmailer处理退回邮件的建议,但是我在文档中没有看到对此的支持。我想念什么吗?在我看来,PHPMailer-BHM是唯一可以立即使用此功能的选项。如果不正确,请详细说明。

我之所以问是因为Swiftmailer似乎拥有最好的文档和支持,但是我不想花时间重新发明轮子来创建一个类来解析和处理NDR。

参考方案

Swiftmailer更关心发送电子邮件(例如,从您的脚本到处理传递的SMTP服务器)。 Swiftmailer没有接收电子邮件的能力,这就是退信。

Swift唯一能反弹的是,如果SMTP服务器将电子邮件传递出去以完全拒绝该电子邮件。否则,一旦它在SMTP服务器中排队,Swiftmailer就完成了。

在现实世界中,Swiftmailer就是您顺着邮箱往下走的一封信。如果邮箱被焊接关闭,Swiftmailer会告诉您,但是否则这封信会进入邮箱,然后Swift完成了。

退信是第二天到来的信纸运输商,在信纸上贴有“退回发件人”字样。 Swift与此无关,因为它不接收电子邮件,它只会将它们从您家中带到邮箱。

PHP getallheaders替代 - php

我正在尝试从服务器上的apache切换到nginx。唯一的问题是我在PHP脚本中使用的getallheaders()函数,该函数不适用于Nginx。我已经尝试过用户在getallheaders函数上的php站点上提供的注释,但这并不返回所有请求标头。请告诉我如何解决这个问题。我真的想切换到Nginx。 参考方案 您仍然可以使用它,但是您必须像这里一样重新定义…

php-casperjs获取内部文本 - php

我正在为casperjs使用php包装器-https://github.com/alwex/php-casperjs我正在网上自动化一些重复的工作,我需要访问一个项目的innerText,但是我尚不清楚如何从casperjs浏览器访问dom。我认为在js中我会var arr = document.querySelector('label.input…

PHP:从函数返回值并直接回显它? - php

这可能是一个愚蠢的问题,但是……的PHPfunction get_info() { $something = "test"; return $something; } html<div class="test"><?php echo get_info(); ?></div> 有没有办…

php:是否有充分的理由引用所有数组键/索引? - php

我正在遍历别人的代码,他们总是避免转义其数组键。例如:$ row_rsCatalogsItems [名称]代替$ row_rsCatalogsItems ['名称']因此,我不断地对自己接触的所有事物进行微小的更改,以应对这些惰性。但是现在我想知道这样做是否有很多好处。我得到它会在默认为字符串之前检查常量(我在处理常量时会讨厌php中的行为,因为即使未定义,…

php fopen相对路径断开-神秘 - php

我知道“必须进行某些更改”,但是我的代码似乎整夜无故中断。我的服务器目录结构是这样的: / /脚本 /审计 /其他事情我在“脚本”文件夹中有一个脚本(假设它被称为“ /scripts/MyScript.php”),该脚本使用curl收集网页中的数据,并将其日期过的副本保存在“审核”文件夹中。要写入审核文件夹,我使用了 $ fh = fopen(“ ./ au…