将电子邮件发送到未经验证的地址

时间:2016-05-12 19:15:13

标签: amazon-web-services

我已经在www搜索了这个答案,但我找不到它。所以:

我有一些平台,管理员可以将新用户添加到db。我想使用AWS SES向这个创建的用户发送电子邮件,并向他发送他的凭据 - 例如'欢迎使用我的服务,您的用户名是用户名,密码是密码'。

到目前为止,我将SES连接到服务器没有任何问题。我可以将我的电子邮件发送到经过验证的电子邮件 - 但我找不到将电子邮件发送到尚未经过验证的地址的方法。我在这里错过了什么?我是否可以仅将电子邮件发送到已验证的地址?这是否意味着我无法创建此功能?

更确切地说:

我添加了两封经过验证的电子邮件:

email1@gmail.com
email2@gmail.com

我可以从email1email2发送电子邮件,反之亦然。但是,我无法从经过验证的地址向email3发送电子邮件,这是错误:

  

未验证电子邮件地址。以下身份失败了   登记入住地区EU-WEST-1:email3@gmail.com(服务:   AmazonSimpleEmailService;

1 个答案:

答案 0 :(得分:4)

好的,我找到了答案here

  

在您使用Amazon SES发送电子邮件之前,您必须验证您发送电子邮件的地址或域名,以证明您拥有该电子邮件。如果您的帐户仍在Amazon SES沙箱中,您还需要验证您向其发送电子邮件的任何电子邮件地址,但Amazon SES邮箱模拟器提供的电子邮件地址除外。您可以使用Amazon SES控制台或使用Amazon SES API验证电子邮件地址或域。

我的帐户位于沙盒中,因此我无法向未经验证的电子邮件发送电子邮件。