【问题标题】:Sending emails to unverified addresses向未经验证的地址发送电子邮件
【发布时间】:2016-09-08 19:15:11
【问题描述】:

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

我有一些平台,管理员可以在其中向数据库添加新用户。我想使用 AWS SES 向这个创建的用户发送电子邮件,并向他发送他的凭证——比如“欢迎使用我的服务,您的用户名是用户名,密码是密码”。

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

更准确地说:

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

email1@gmail.com
email2@gmail.com

我可以从email1 向email2 发送电子邮件,反之亦然。但是,我无法从任一已验证地址向email3 发送电子邮件,这是错误:

电子邮件地址未经验证。以下身份未通过 签入地区 EU-WEST-1:email3@gmail.com(服务: AmazonSimpleEmailService;

【问题讨论】:

标签: amazon-web-services


【解决方案1】:

好的,我找到了答案here:

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

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

【讨论】:

    猜你喜欢
    • 2018-11-17
    • 1970-01-01
    • 1970-01-01
    • 2014-09-18
    • 1970-01-01
    • 2014-07-20
    • 2011-12-29
    • 2019-08-22
    相关资源
    最近更新 更多