3

我在使用 Amazon SES 的 node.js 中编写了批量电子邮件脚本。

这些脚本将一个大列表划分为多个队列,每个队列分别执行。对于每个队列,我使用不同的连接(即使它没有阻塞),因为在继续处理队列中的下一封电子邮件之前,我正在等待响应。

我可以使用他们的 API 或 SMTP 通过亚马逊 SES 连接和发送。我会假设这两种方法都会使整个队列的连接保持打开状态。

我想知道一个是否比另一个有任何优势。有利于 API 或 SMTP 的性能有什么优势吗?

4

1 回答 1

0

绝对使用 HTTP API。SMTP协议涉及很多来回。这就是为什么连接池通常用于在相同的两点之间通过 SMTP 传输大量消息。

使用 HTTP API 的另一个优势是您可以在程序和 Amazon SES 之间使用 HTTPS。

于 2013-04-17T22:00:37.403 回答