我正在将网络应用切换到AmazonSES。我们正在使用PHP 5.3,PHPMailer,我们尝试使用AmazonSES pear包,但由于某种原因,它在实时服务器上的速度令人难以置信。我们切换到使用sendmail的亚马逊perl脚本,而且速度要快得多。
但是,Undisclosed Recipients功能(内置于AmazonSES pear代码中)不再可用。无论我做什么,我唯一可以通过将电子邮件作为"To: Undisclosed Recipients <workingadd@domain.com>"
问题是工作地址是否存在:php的mail()func需要它,phpmailer需要它。问题是,使用noreply @失败,但workingaddress @工作。虽然收件人列表受到保护,但我们最终会收到该地址的所有电子邮件。
但是,亚马逊代码设法发送没有主地址的邮件。我在他们的代码中找不到任何暗示答案的内容,也没有在网上找到。
请帮忙!
答案 0 :(得分:0)
哦,您想发送邮件,请注意MTA不是您的垃圾邮件,如果您想了解其所有规则,请阅读SpamHaus的所有规则
答案 1 :(得分:0)
使用postfix或sendmail设置临时中继服务器。让您的应用程序向该服务器发送电子邮件。让该服务器连接到亚马逊并将邮件发送给它。让它处理身份验证等。它非常有效。
- 大卫