我有一个免费的限制下在AWS上托管的Web应用程序。我想要实现的是,每当我收到电子邮件时,我都希望系统下载其附件(仅图像),将该图像上载到s3,并将图像ID与电子邮件的发件人电子邮件地址一起保存在数据库中。我不想使用zapier api等,我想自己编写。我该如何实现?
答案 0 :(得分:1)
这实际上取决于您的电子邮件托管方式。
您可以使用Receive Email with Amazon Simple Email Service。
流可以是:
然后,您需要编写Lambda函数来执行您描述的处理。
另一方面,如果您的电子邮件托管在其他地方,那么您将需要一种机制来在收到电子邮件(以某种方式在您的电子邮件系统上)时触发一些代码,或者使用预定的Lambda函数将电子邮件系统轮询到看看是否有新邮件。