AWS SES 电子邮件接收 - 找不到 550 邮箱
AWS SES email receiving - 550 mailbox not found
我一直在尝试将 AWS Simple Email Service 设置为一种将收到的电子邮件转发到我的自定义域到我的 Gmail 帐户的方法,而无需任何电子邮件托管服务。
我已经设置并验证了我的自定义域 (mycustomdomain.com) 并验证了他们将转发到的电子邮件地址 (myemail@gmail.com),因为我仍在沙盒中模式。
在电子邮件接收 -> 规则集下,我有一个活动/启用的规则集 (forward-to-myemail-gmail),它已启用,不需要 TLS 并且 spam/virus 正在扫描。
- 没有指定收件人,我相信这应该允许为我的自定义域下的所有收件人触发此规则。
- 我指定了一个 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 记录,其中表示域记录指向反馈-smtp.us-west-2.amazonses.com
对我做错了什么有什么建议吗?非常感谢!
好的,我明白了...用户错误,正如预期的那样!
我有两条 MX 记录,一条用于 "mail" 子域,另一条用于“@”,表示基本域。两者都设置为反馈端点,这就是问题所在。我想我误解了这两条 MX 记录。
需要为发送子域 (mail.mycustomdomain.com) 设置使用 SES 反馈端点的 "mail from" 配置,而 SES 入站 SMTP 端点应该用于接收域 (@,这意味着 mycustomdomain.com).
之前,当我将两者设置为相同的值时,我发现要么获得经过验证的 MAIL FROM,要么收到电子邮件,但不是两者。事后看来很明显!希望这对其他人有帮助。
我一直在尝试将 AWS Simple Email Service 设置为一种将收到的电子邮件转发到我的自定义域到我的 Gmail 帐户的方法,而无需任何电子邮件托管服务。
我已经设置并验证了我的自定义域 (mycustomdomain.com) 并验证了他们将转发到的电子邮件地址 (myemail@gmail.com),因为我仍在沙盒中模式。
在电子邮件接收 -> 规则集下,我有一个活动/启用的规则集 (forward-to-myemail-gmail),它已启用,不需要 TLS 并且 spam/virus 正在扫描。
- 没有指定收件人,我相信这应该允许为我的自定义域下的所有收件人触发此规则。
- 我指定了一个 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 记录,其中表示域记录指向反馈-smtp.us-west-2.amazonses.com
对我做错了什么有什么建议吗?非常感谢!
好的,我明白了...用户错误,正如预期的那样!
我有两条 MX 记录,一条用于 "mail" 子域,另一条用于“@”,表示基本域。两者都设置为反馈端点,这就是问题所在。我想我误解了这两条 MX 记录。
需要为发送子域 (mail.mycustomdomain.com) 设置使用 SES 反馈端点的 "mail from" 配置,而 SES 入站 SMTP 端点应该用于接收域 (@,这意味着 mycustomdomain.com).
之前,当我将两者设置为相同的值时,我发现要么获得经过验证的 MAIL FROM,要么收到电子邮件,但不是两者。事后看来很明显!希望这对其他人有帮助。