2013-01-21 92 views
3

我已经在使用Amazon SES的node.js中编写了批量电子邮件脚本。Nodemailer SES API vs SMTP

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

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

我在想,如果一个人比另一个人有什么优势。性能有利于API或SMTP吗?

回答

0

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

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