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

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

我的网站需要向客户发送电子邮件,并且托管在 VPS 上。我应该使用本地 SMTP 还是最好使用第三方 SMTP 提供商(如 Google App Engine)?

每种方法的缺点和优点是什么(垃圾邮件、可靠性等等...)

答案1

除非您的 VPS 所在的 IP 已被以前的用户列入黑名单,或者您的 ISP 根本就是恶意的,否则您可以从本地 SMTP 服务器发送电子邮件。

为了实现最大程度的交付,您需要考虑:

  • 确保您已将 SMTP 服务器设置为不依赖邮件,并且安全地位于防火墙后面。(这是在几天内被列入黑名单的万无一失的方法)
  • 确保你已为 VPS 设置反向 DNS,并且 SMTP 服务器使用的主机名与你的域名匹配
  • 添加SPF 记录为您的域名。
  • 查看密钥管理信息系统如果可能的话。

你的 AppEngine 方法似乎很复杂,如果你想使用第三方系统,比如发送网格会更合适。

答案2

如果您每天的邮件数量少于 500 封,我会使用 Google 应用(免费!),这样您 100% 知道一切正常。此外,无需设置您自己的邮件服务器。

对于付费的 Google 应用,限制为每天 2000 封邮件。

相关内容