如何在aws workmail中获取messageId /遍历workmail消息



我想列出我的工作邮件中的所有消息并分析它们。aws提供的唯一功能是

workmail = boto3.client('workmailmessageflow', region_name=os.environ["AWS_REGION"]

msg_id = event['messageId']

这里可以从aws workmail中的自动化规则中检索messageId。这个messageId持续存在,可以在几天后调用,因此ID和消息之间存在长期关联,但是获取这个ID的唯一方法是在触发lambda的workmail自动化规则上。有没有其他的方法来找出messageid或迭代通过工作邮件邮箱?

Amazon WorkMail Message Flow API可用于访问仅在传输中的电子邮件消息。要以编程方式访问已经发送到用户邮箱的消息,请使用Amazon WorkMail支持的其他协议之一,例如IMAP或Exchange Web Services (EWS)。

来源:使用AWS Lambda检索消息内容

最新更新