2013-01-21 93 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。