使用AWS SDK SES for PHP获取原始(但格式化)的电子邮件,而不是发送它

时间:2016-11-25 05:50:16

标签: php amazon-web-services amazon-s3 amazon-ses

我总是通过AWS-SES发送标准(格式化,非原始)电子邮件,将recipient-email / subject / html-msg-body传递给SES API,SES正在添加所有需要的信息,如标题,FROM EMAIL,验证数据等。

但我现在有一个非常有趣的任务 - 回来"原始电子邮件"在SES准备之后,但在实际发送之前,我可以将其传递给Spam Assassin得分API进行评估。

基本上,我需要AWS SES准备"原始电子邮件"准备发送而不实际发送,并作为"原始电子邮件"返回给我。

我做了一些研究,我现在最好的想法就是将这封电子邮件发送到我自己的电子邮件中,该电子邮件将由SES本身收到,并按照此处描述的概念保存到S3作为原始电子邮件:

http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-concepts.html

然后我可以从S3读取原始电子邮件数据,将其返回到应用程序进行垃圾邮件刺客评分检查,但这可能与最简单的方法相差太远。

任何想法都将不胜感激。欢呼声。

0 个答案:

没有答案