0

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

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

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

4

2 回答 2

2

您必须通过他们的网络服务验证您的电子邮件地址(就像 perl 脚本所做的那样)。您还可以使用他们发布的 SDK,它们是围绕其 Web 服务的包装器。例如,如果您有 Visual Studio,则可以使用适用于 .NET 的 AWS开发工具包(也可作为 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,它们的工作方式几乎相同。

于 2011-05-03T16:42:31.687 回答
0

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

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

AWS SES 面板

于 2017-02-23T14:57:28.583 回答