当前位置: 首页 > 知识库问答 >
问题:

SES电子邮件未发送

傅泉
2023-03-14

我使用AWS SES服务发送电子邮件与验证的测试电子邮件地址在SES和使用相同的来源。

我正试图将电子邮件发送到其他电子邮件地址,但无法发送。这是给我的错误“电子邮件地址未经验证。以下身份未通过在US-EAST-1地区的检查”。

发送电子邮件的代码参考:https://aws.amazon.com/premiumsupport/knowledge-center/lambda-send-email-ses/

我在aws留档(https://docs.aws.amazon.com/ses/latest/DeveloperGuide/ses-errors.html)中读到如果您的帐户仍在亚马逊SES沙盒中,您还必须验证每个收件人的电子邮件地址,除了亚马逊SES邮箱模拟器提供的收件人之外这是原因还是需要一些设置?

如果有人知道,请告诉我。

共有2个答案

吕琪
2023-03-14

我们还需要确保我们在您初始化AWS SESSDK的同一区域中拥有经过验证的电子邮件地址。

薛淳
2023-03-14

是的,AWS最初将您的SES帐户置于沙箱模式,您需要验证发件人和收件人地址。

您可以点击以下链接并将帐户状态更改为生产:

https://docs.aws.amazon.com/ses/latest/DeveloperGuide/request-production-access.html

这会问你几个问题,一旦完成,你就不再需要验证收件人的电子邮件地址(收件人、抄送、密件抄送),但是发件人/发件人的电子邮件地址也需要在SES中进行验证(在生产和沙箱模式下)。

 类似资料:
  • 我们已将电子邮件服务从Mandrill更改为Amazon SES。我们将它与SMTP一起使用。 在Mandrill中,我们可以访问一些详细信息,例如: 邮件的原始内容 交货日期 是收件人查看的邮件 是否点击了邮件中的链接 但是在

  • 我想使用亚马逊的简单电子邮件服务发送电子邮件。 我验证了我的域名以及我想发送的电子邮件地址。 对于两者,它都表示。 现在,当我使用AWS控制台的发送测试电子邮件向myemail@outlook.com发送测试电子邮件时,我只收到错误消息: 电子邮件地址未验证。以下身份在区域EU-WEST-1中检查失败:myemail@outlook.com(请求ID: 9fb78de1-2673-11e6-bbb

  • 我正在开发PHP应用程序,注册后,使用Amazon SES(简单电子邮件服务)向注册的电子邮件地址发送激活邮件。 但是SES只向经过验证的用户发送电子邮件。 如何将激活链接发送到任何未经验证的电子邮件地址?

  • 我正在尝试使用Amazon SES发送电子邮件。我在地区工作过,刚刚把我的地区切换到,我无法向我的个人gmail账户发送电子邮件。我已经从地址验证了的

  • 试图使用AWS简单电子邮件服务(SES)从apache airflow发送电子邮件,但返回的错误并不能帮助我解决问题。我认为这是SES中的一个配置问题,但我不确定要更改什么。 一般信息: 新的SES实例,已验证的电子邮件 气流1.10。10在Ubuntu 18.04(本地笔记本电脑)上运行 在一个单独的AWS帐户上,EC2实例也存在同样的情况 使用python操作符运行1 DAG,效果良好 发送电

  • 我有一个crontab,其中包括一个MAILTO=my.email@example.com。我的服务器使用msmtp将电子邮件转发到Amazon Simple Email Service。我的问题是cron命令的输出永远不会到达我的邮箱。这就是msmtp日志所说的: Mar06 14:26:02host=email-smtp.us-east-1.amazonaws.comtls=on auth=o