【问题标题】:AWS-SES Email address is not verified. Gmail accountAWS-SES 电子邮件地址未经验证。邮箱帐户
【发布时间】:2019-08-22 07:33:03
【问题描述】:

我尝试在新客户注册时使用AWS-SES 发送电子邮件。

但我遇到了这样的错误

电子邮件地址未经验证。以下身份未通过 US-EAST-1 区域的检查:mathuk22@gmail.com(请求 ID:2278b8eb-544e-11e9-bab8-536962476bb7)

注意:我未在我的 AWS-SES 中验证 mathuk22@gmail.com 电子邮件 ID

没有验证邮箱怎么发邮件?

exports.emailSend = (req, res) =>{
  var htmlContentData = req.body.htmlContentData; // html content
  var htmlSubjectData = req.body.htmlSubjectData; // subject
  var params = {
    Destination: {
      //BccAddresses: [], 
      //CcAddresses: [],
      ToAddresses: ["mathuk22@gmail.com"]
    },   
    Message: {
      Body: {
        Html: {
          Charset: "UTF-8",
          Data: htmlContentData // html mail content         
        },
        Text: {
          Charset: "UTF-8",
          Data: "Hello Charith Sample description time 1517831318946"
        }
      },
      Subject: {
        Charset: "UTF-8",
        Data: htmlSubjectData // html mail subject 
      }
    },
    ReplyToAddresses: [], 
    Source: "source@example.com",
  };
  ses.sendEmail(params, function(err, data) {
    if (err) 
      console.log(err, err.stack);
    else
      res.send(data);
  });
}

【问题讨论】:

    标签: node.js amazon-web-services email amazon-ses


    【解决方案1】:
    【解决方案2】:

    最初,AWS 将您的账户置于 Sandbox 中,您需要在其中验证收件人电子邮件地址,您需要联系 AWS Support 并要求他们将您的账户转移到生产环境,一旦账户投入生产并且限制增加,您就不需要t 需要验证收件人“收件人”地址。不会产生额外费用。

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

    【讨论】:

      猜你喜欢
      • 2016-09-28
      • 1970-01-01
      • 2014-04-03
      • 2018-11-17
      • 1970-01-01
      • 1970-01-01
      • 2016-04-25
      • 1970-01-01
      相关资源
      最近更新 更多