2011-04-04 182 views
0

我注册了AWS SES(实例,S3和我的网站运行良好)。如果没有接收器验证和“批量生产”,我也已经批准发送电子邮件。我唯一留下的就是验证我的3个“来自”电子邮件地址。开始下载Perl,就像建议运行电子邮件验证脚本一样 - 但没有在安装位置找到。有我的凭据准备好使用。亚马逊简单电子邮件服务 - “来自”电子邮件验证

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

所以我的问题:是否有一个简单的,直接的方式,让我的电子邮件地址亚马逊通过他们发送的回复电子邮件进行验证?他们的文档有点混乱。

+0

这是AWS指出:“要验证的电子邮件地址,使API调用的电子邮件地址一个参数,这个API调用将触发一个验证电子邮件,它将包含一个链接,您可以点击完成验证过程。“...需要知道如何进行该API调用。谢谢 – artworthy 2011-04-04 22:07:57

回答

2

你必须通过他们的网络服务验证你的电子邮件地址(就像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); 
    } 
} 

他们也有SDK的在PHPJava可用,几乎相同。

0

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

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

AWS SES Panel

+0

你好,欢迎来到StackOverflow。请仅作为答案发布解决方案;要么扩大你的答案,包括更多的信息。有关更多信息,请参阅http://stackoverflow.com/help/how-to-answer。 – Chaithanya 2017-02-23 15:41:29