Web 应用程序需要发送大量邮件:通知、新闻、确认等
在一个小型网站上,我使用 Gmail 向用户发送电子邮件。
但是大网站使用什么电子邮件系统?(优点与缺点)
谢谢
您可以通过仅使用您的语言的 API 来使用您自己的服务器,或者您可以使用为 Web 应用程序( SendGrid、Postmark等)sendmail
设计的各种托管电子邮件服务之一。
至于使用 gmail 的缺点,您所有的电子邮件的标题中都会有“通过 gmail.com 发送”,这并不能表明它实际上来自您的网站。如果您设置自己的邮件服务器,您可以使用SPF和DKIM来证明电子邮件确实来自您的网站。大多数托管服务也(我相信)允许这样做。这样,您的电子邮件就不太可能被标记为垃圾邮件或可能不受用户或接收邮件服务器的信任。
正如其他人所说,gmail 还可以限制您的电子邮件发送速度,当您的电子邮件无法快速或可能根本无法到达您的用户时,这是一个巨大的劣势。
如果您从 Gmail 向用户发送过多电子邮件,Gmail 将阻止您(您将被垃圾邮件检测发现)
最好托管自己的电子邮件服务器,因为当您向用户发送电子邮件时它看起来很专业。托管您自己的电子邮件服务器时需要注意的事项很少。
1. You have get whitelisted on Yahoo mail service.
2. Setup domain keys and spf records properly and get them tested.
3. May need to deal with several spam checkers and get into their good books by not spamming.
4. Setup reverse DNS for all the machines from which you are sending mails.
5. Also check that your IPs are not in any blacklist.
您可以在http://rbls.org/加入黑名单
我希望大多数大型站点都在那里运行自己的邮件服务器。
使用 gmail 是一个非常糟糕的主意,我希望如果您发送大量邮件,他们会关闭该帐户。
Amazons Simple Email Service听起来很有趣,但我没有太多时间研究它。
大型网站要么花费时间和金钱设置电子邮件系统(邮件服务器、SPF 记录、确保它们不在垃圾邮件列表或黑名单上、进行测试),要么他们付费通过第三方提供商中继他们的邮件。
可靠地发送大量电子邮件非常困难。如果您没有专业知识或时间,我建议您为AuthSMTP 之类的中继服务付费。