您如何从AWS SES-SNS传入电子邮件中删除附件?

时间:2019-07-20 00:31:48

标签: amazon-web-services amazon-ec2 aws-lambda amazon-sns amazon-ses

我的问题陈述如下: 我已将AWS SES配置为在子域上接收电子邮件。然后,SES通过SNS将通知发送到我们的Web应用程序。现在,SNS的限制为150kb,因此,任何带有sive> 150kb附件的电子邮件都会被退回。

我的问题是: 有没有办法在通过SNS发送之前剥离附件的SES电子邮件?

一种解决方案是将附件保存在S3中,但是此时我们绝对没有使用附件,并且宁愿不花一分钱而不会产生额外的S3成本。我查看了多个AWS文档,但无法找到解决方案。任何指针将不胜感激。

1 个答案:

答案 0 :(得分:0)

AFAIK,没有直接的方法或配置来实现。一种解决方法是触发一个简单的事件驱动的Lambda函数,以从电子邮件中提取附件并将​​其丢弃。