我正在尝试将所有传入的电子邮件转发到SNS主题,以便使用Lambda函数处理它们。当我向指定地址发送电子邮件时,它会触发lambda函数,该函数失败。失败的原因是我得到的不是我发送的电子邮件正文SNS主题:
您收到此消息是因为您尝试设置Amazon SES以向此SNS主题发送电子邮件。
请注意,您配置为向此SNS主题发送电子邮件的规则仅在整个设置过程成功时才有效。有关设置电子邮件接收规则的更多信息,请参阅http://docs.aws.amazon.com/ses/latest/DeveloperGuide/Welcome.html上的Amazon SES开发人员指南
这显然是由一封电子邮件触发,因此它不是DNS问题。通过文档查看,如果SES和主题链接到不同的AWS账户,这应该只是一个问题,而不是它们。
任何想法?
答案 0 :(得分:1)
您收到此消息是因为您尝试设置Amazon SES以向此SNS主题发送电子邮件。
此消息是正常的。在您创建引用SNS主题的规则时发送它。 SES似乎这样做是为了避免允许您创建指向无法工作的主题的规则。
我刚创建了一个引用主题的规则并收到了这条消息。请注意,从SNS消息:
"source":"no-reply-aws@amazon.com",
"messageId":"AMAZON_SES_SETUP_NOTIFICATION",
"destination":["recipient@example.com"]
我没有编辑任何这些字段。这正是他们到达的方式(甚至是recipient@example.com)。
如果你也看到这一点,几乎可以肯定这不是由实际电子邮件的到来触发,而是通过在规则中配置主题来实际触发。