我已注册AWS SES(实例,S3和我的网站运行良好)。我也已经批准在没有接收器验证和“批量生产”的情况下发送电子邮件。我唯一留下的就是验证我的3个“来自”电子邮件地址。开始下载Perl,正如建议运行电子邮件验证脚本 - 但没有安装的地方。请准备好我的凭据。
有一个用于验证的AWS SES API,我找不到......怀疑它与AWS的sdk有关,我可以弄清楚如何安装。
所以我的问题是:是否有一种简单,直接的方法可以通过他们发送的回复电子邮件将我的电子邮件地址发送到亚马逊进行验证?他们的文档有些令人困惑。
答案 0 :(得分:2)
您必须通过其Web服务验证您的电子邮件地址(就像perl脚本正在做的那样)。您还可以使用他们发布的SDK,这些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);
}
}
答案 1 :(得分:0)