0

我正在将 Web 应用程序切换到 AmazonSES。我们使用的是 PHP 5.3、PHPMailer,并且我们尝试使用 AmazonSES pear 包,但由于某种原因,它在实时服务器上速度慢得令人难以置信。我们切换到使用 sendmail 的 Amazon perl 脚本,而且速度更快。

但是,未公开收件人功能(内置于 AmazonSES pear 代码)不再可用。无论我做什么,我唯一可以通过将电子邮件发送为"To: Undisclosed Recipients <workingadd@domain.com>"

问题是工作地址​​必须在那里:php 的 mail() 函数需要它,phpmailer 需要它。问题是,使用 noreply@ 失败,但 workingaddress@ 有效。虽然收件人列表受到保护,但我们最终会收到该地址的所有电子邮件。

然而,亚马逊代码设法在没有主地址的情况下发送邮件。我在他们的代码中找不到任何暗示答案的东西,在网上也找不到。

请帮忙!

4

2 回答 2

0

哦,您要发送邮件,请注意 MTA 不是垃圾邮件,如果您想了解其所有规则,请阅读SpamHaus的所有规则

于 2012-03-03T03:42:52.697 回答
0

使用 postfix 或 sendmail 设置临时中继服务器。让您的应用程序向该服务器发送电子邮件。让该服务器连接到亚马逊并将邮件发送给它。让它处理身份验证等。它工作得非常好。

- 大卫

于 2017-04-21T21:33:37.223 回答