我的任务是发送带有多个附件的电子邮件。 S3存储桶大约将同时接收2个文件。
通过使用S3存储桶Put事件,我可以使用lambda + SES发送带有单个附件的电子邮件。
现在任务就像,
我在S3中得到2个文件,例如“ XXXYYYZZZ”和“ XXXYYYZZZ.20190712111820”。
两个文件的前缀相同,第二个文件的名称带有时间戳(20190712111820)
在这里,我需要发送一封包含以上2个文件的电子邮件作为附件。
如何实现?我可以理解Put Event将在S3中创建的每个新文件上正常工作。
答案 0 :(得分:0)
通过将多个MimeBodyPart附加到消息中,我能够实现相同的解决方案。
对于每个附件,创建MimeBodyPart附件,阅读并添加到MimeMultipart中。
对我来说很好。