哪种Amazon Web Service适合发送电子邮件?

时间:2012-06-10 16:39:30

标签: amazon-ec2 amazon-web-services

我不想运行自己的邮件服务器,而我正在开发的应用程序需要将电子邮件发送给用户:

  • 注册时(激活电子邮件)
  • 每隔3分钟运行一次cron并检查哪些用户在此期间收到了私信,并发送提醒他们的电子邮件通知
  • 当他们要求新密码时
  • 每周简报

在所有这些情况下,电子邮件将仅由纯文本组成,并且大小不足。因此,亚马逊在SNS上使用SES的原因并不适用于我。

Q: How is Amazon SES different from Amazon SNS?

    Amazon Simple Email Service (Amazon SES) is for applications that need to send arbitrary communications via email. Amazon SES supports custom email header fields, and many MIME types.

    By contrast, Amazon Simple Notification Service (Amazon SNS) is for messaging-oriented applications, with multiple subscribers requesting and receiving "push" notifications of time-critical messages via a choice of transport protocols, including HTTP, Amazon SQS, and email. The body of an Amazon SNS notification is limited to 8192 characters of UTF-8 strings, and is not intended to support multimedia content.

我主要担心的是哪种服务可以让我发送尽可能多的电子邮件。在AWS控制台的SES选项卡中,它表示您每24小时只能发送200封电子邮件。

我需要根据需要发送电子邮件。它可以是0个电子邮件或100万个(如果应用程序受欢迎)。简单通知服务会允许吗?哪种服务适合这种用例?或者我最好设置自己的邮件服务器?

1 个答案:

答案 0 :(得分:1)

你应该选择SES,因为它是为了你的目的而制作的。

在您验证了自己的电子邮件地址或域名后,您可以请求生产访问,并开始每24小时发送最多10,000封电子邮件。一旦您开始发送电子邮件,SES将自动计算(并上升)您的发送限制。

请查看Amazon Simple Email Service Developer Guide以获取更多信息:)