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

AWS-SES电子邮件地址未经验证。Gmail帐号

漆雕正奇
2023-03-14

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

但我犯了一些这样的错误

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

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

如果没有验证电子邮件,我如何发送电子邮件?

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);
  });
}

共有2个答案

公西浩
2023-03-14

执行以下步骤验证AWS上的电子邮件:

锺英彦
2023-03-14

最初,AWS将您的帐户放在沙箱中,您需要在沙箱中验证收件人的电子邮件地址,您需要联系AWS支持人员,并要求他们将您的帐户转移到生产环境中,一旦帐户处于生产环境且限额增加,您就不需要验证收件人的“收件人”地址。这不会增加成本。

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

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

  • 我正在尝试使用php sdk通过AWS SES发送电子邮件。请注意,我可以通过aws CLI发送消息-没问题,并且我可以使用身份管理区域下的域和电子邮件区域从SES控制台发送电子邮件。此外,域和电子邮件都已验证并显示在身份管理区域中。 我正在使用PHPSDK中的示例代码。我确实编辑了该地区,因为我的电子邮件和域名已经过验证,并且我在美国西部2地区以外的地区运营。 我通过~/.aws/credent

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

  • 大家好抱歉我是AWS的新手, 我有麻烦从AWS发送电子邮件地址。 以下是我的配置详细信息: 1)我已经成功验证了我的电子邮件地址和域名。 2) 同样,我也通过以下策略添加IAM用户 {"语句": [{ "效果":"允许","操作":"ses: SendRawEmail","资源":"*" }]} 3)您可以看到添加邮件地址已验证 但我想我不知道为什么我在尝试发送邮件时会出现以下错误。 我收到以下错

  • 我有一个亚马逊SES连接设置,目前处于沙盒模式。 我有我的电子邮件地址,我用的是我的真实地址,但对于这篇文章,我们称之为。它在SES中得到验证,在电子邮件标签上,它旁边写着“已验证”。 我有一个节点应用程序,可以通过nodeEmailer发送邮件 然后我把它和这个一起寄出去。运输机。sendMail,所有电子邮件地址都相同 当我尝试发送电子邮件时(发送至和发送自同一地址,并在SES上验证) 发送时

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