gpt4 book ai didi

amazon-web-services - AWS SES 电子邮件接收 - 找不到 550 邮箱

转载 作者:行者123 更新时间:2023-12-02 15:00:34 24 4
gpt4 key购买 nike

我一直在尝试将 AWS Simple Email Service 设置为一种将收到的电子邮件转发到我的自定义域到我的 Gmail 帐户的方法,而无需任何电子邮件托管服务。

我已经设置并验证了我的自定义域 (mycustomdomain.com),并验证了他们将转发到的电子邮件地址 (myemail@gmail.com),因为我仍处于沙盒模式。

在电子邮件接收 -> 规则集下,我有一个事件/启用的规则集 (forward-to-myemail-gmail),它已启用,不需要 TLS 并且垃圾邮件/病毒扫描已开启。

  • 没有指定收件人,我相信这应该允许为我的自定义域下的所有收件人触发此规则。
  • 我指定了一个 SNS 操作,即使用 base64 编码发布到 SNS 主题 (sns-forward-to-myemail-gmail)

我还如上所述设置了我的 SNS 主题和关联的订阅,并测试了使用控制台手动向该主题发送通知,因此确认它有效。

但是,如果我尝试向 test@mycustomdomain.com 发送电子邮件,我会收到一条退回消息,内容为:

Address not found

Your message wasn't delivered to test@mycustomdomain.com because the address couldn't be found or is unable to receive email.

The response was:

550 Mailbox does not exist!

我还确认已使用 mxtoolbox.com 正确设置了 MX 记录,它表示域记录指向 feedback-smtp.us-west-2.amazonses.com

对我做错了什么有什么建议吗?非常感谢!

最佳答案

好的,我想通了...正如预期的那样,用户错误!

我有两条 MX 记录,一条用于“邮件”子域,另一条用于“@”,表示基本域。两者都设置为反馈端点,这就是问题所在。我想我误解了这两条 MX 记录。

使用 SES 反馈端点的“邮件来自”配置需要为发送子域 (mail.mycustomdomain.com) 设置,而 SES 入站 SMTP 端点应该用于接收域(@,这意味着 mycustomdomain .com)。

之前,当我将两者设置为相同的值时,我发现要么获得经过验证的 MAIL FROM,要么收到电子邮件,但不是两者。事后看来很明显!希望这对其他人有帮助。

关于amazon-web-services - AWS SES 电子邮件接收 - 找不到 550 邮箱,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50034867/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com