通过本地SMTP与Google应用引擎发送电子邮件

我的网站应该发送电子邮件给客户,并在VPS上托pipe。 我应该使用本地SMTP还是使用像Google App Engine这样的第三方SMTP提供商更好?

每种方法有什么缺点和优点(垃圾邮件,可靠性等等)

除非您的VPS所在的IP已经被上一个用户列入黑名单,否则您的ISP只是非常邪恶,您应该可以很好地从本地SMTP服务器发送电子邮件。

为了获得最大的产能,您需要查看:

  • 确保您已经设置您的SMTP服务器不依赖邮件,并安全地在防火墙后面。 (这是一个在几天内被列入黑名单的绝对方法)
  • 确保您的VPS具有反向DNS设置,并且您使用的SMTP服务器的主机名与您的域名匹配
  • 为您的域添加SPFlogging 。
  • 如果可能,请检出DKIM 。

你的AppEngine方法似乎很复杂,如果你想使用第三方系统,像SendGrid这样更好的方法。

如果你每天less于500封邮件,我会使用谷歌应用程序(免费!),这样你就知道100%,所有的工作正常。 另外,不需要设置自己的邮件服务器。

对于付费谷歌应用程序,限额是2000邮件/天。