【问题标题】:Sending huge amount of emails using Amazon SES使用 Amazon SES 发送大量电子邮件
【发布时间】:2016-01-04 22:43:33
【问题描述】:

我将使用 Amazon SES 在我目前正在构建的网站中发送电子邮件。根据他们在 API 文档中提供的示例 java 代码,我开发了该功能并且能够发送电子邮件。但是,当涉及在很短的时间内处理大量电子邮件时,最好的跟进机制是什么?他们是否为电子邮件提供任何队列机制?我在他们的 API 文档中找不到这一点,他们的技术服务仅适用于购买了该帐户的用户。

谁能找到解决这个问题的方法?

【问题讨论】:

  • “什么是最好的跟进机制?” 这个问题是什么意思? “他们是否为电子邮件提供任何队列机制?” 队列机制用于什么目的?一旦您向 SES 提交了一封电子邮件,它就有内部队列,但这些并不真正相关,所以再次,我不得不问......这个问题是什么意思? “队列机制”是出于什么原因或提出的?请澄清问题。

标签: amazon-ses


【解决方案1】:

通常我使用自定义 SQS 解决方案来处理这样的批量邮寄过程。

从网络服务器发送多封电子邮件并不理想,因此我通常只让网站在一次调用中将电子邮件请求提交到后端进程,然后为每个电子邮件创建一条 SQS 消息收件人和(在我的情况下)使用从 SQS 请求消息并以我希望它们发出的速度发送电子邮件的 Windows 服务。如果遇到错误,消息将保留在队列中,并自动重试。

使用这样的架构,如果 SQS 队列太大,单个实例无法及时处理,您可以根据您的卷自动启动新实例。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-22
    • 2016-08-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多