【问题标题】:Amazon Simple Email Service - "From" email verificationAmazon Simple Email Service - “发件人”电子邮件验证
【发布时间】:2017-02-23 23:47:11
【问题描述】:

我已注册 AWS SES(实例、S3 和我的网站运行良好)。我还同意在没有接收者验证和“批量生产”的情况下发送电子邮件。我唯一剩下的就是验证我的 3 个“发件人”电子邮件地址。开始下载 Perl,建议运行电子邮件验证脚本——但安装时没有找到。请准备好我的凭据以供使用。

有一个用于验证的 AWS SES API 我找不到...怀疑它与 AWS 的 sdk 有关,我可以弄清楚如何安装。

所以我的问题是:有没有一种简单直接的方法可以通过他们发送的回复电子邮件将我的电子邮件地址发送到亚马逊进行验证?他们的文档有些混乱。

【问题讨论】:

  • 这是 AWS 声明的:“要验证电子邮件地址,请使用电子邮件地址作为参数进行 API 调用。此 API 调用将触发验证电子邮件,其中包含一个链接,您可以单击以完成验证过程。” ...需要知道如何进行该 API 调用。谢谢

标签: email amazon-web-services amazon-ses


【解决方案1】:

您必须通过他们的网络服务验证您的电子邮件地址(就像 perl 脚本所做的那样)。您还可以使用他们发布的 SDK,它们是围绕其 Web 服务的包装器。例如,如果您有 Visual Studio,则可以使用 AWS SDK for .NET(也可作为 Nuget 包:PM> Install-Package AWSSDKForNET)并设置一个简单的控制台应用程序来执行以下操作:

using Amazon.SimpleEmail;
using Amazon.SimpleEmail.Model;
static class Program {
  static void Main() {
    var client = new AmazonSimpleEmailServiceClient("yourAccessKey", "yourSecretKey");
    var request = new VerifyEmailAddressRequest { EmailAddress = "yourEmailAddress" };
    client.VerifyEmailAddress(request);
  }
}

PHPJava 也提供 SDK,它们的工作原理几乎相同。

【讨论】:

    【解决方案2】:

    这是一篇旧帖子,但在搜索中出现。

    您现在可以直接从 SES 控制面板验证电子邮件(见屏幕截图)

    AWS SES Panel

    【讨论】:

    • 您好,欢迎来到 StackOverflow。请仅发布解决方案作为答案;要么扩展您的答案以包含更多信息。欲了解更多信息,请查看stackoverflow.com/help/how-to-answer
    猜你喜欢
    • 1970-01-01
    • 2019-04-24
    • 2020-06-10
    • 1970-01-01
    • 2011-04-14
    • 2018-09-25
    • 2018-08-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多