使用SES发送带有多个附件的电子邮件

问题描述 投票:0回答:1

我的任务是发送带有多个附件的电子邮件。 S3存储桶大约将同时接收2个文件。

通过使用S3存储桶Put事件,我可以使用lambda + SES发送带有单个附件的电子邮件。

现在的任务就像,

我在S3中获得2个文件,例如“ XXXYYYZZZ”和“ XXXYYYZZZ.20190712111820”。

两个文件的前缀相同,第二个文件的名称带有时间戳(20190712111820)

在这里,我需要发送一封包含以上两个文件的电子邮件作为附件。

如何实现?我可以理解Put Event将在S3中创建的每个新文件上正常工作。

amazon-web-services amazon-s3 aws-lambda amazon-ses
1个回答
0
投票

通过将多个MimeBodyPart附加到消息中,我能够实现相同的解决方案。

对于每个附件,创建MimeBodyPart附件,阅读并添加到MimeMultipart。

对我来说很好。

© www.soinside.com 2019 - 2024. All rights reserved.