针对以编程方式发送大量电子邮件的电子邮件设置建议

针对以编程方式发送大量电子邮件的电子邮件设置建议

澄清一下,我有一个应用程序,当某些操作发生时,它会通过电子邮件通知用户(我不是在发送垃圾邮件,因为用户已选择接收通知,并且可以随时更改该选项)。由于需要发送的电子邮件数量很多,Gmail、Yahoo 等都无法使用。除非我弄错了,否则 MailChimp、Lyris 等服务也无法满足这一需求,因为每封电子邮件都是一次发送的,并且非常具体到用户和发生的操作。

我真正想要的是能够调用某些邮件功能,为其指定收件人、发件人、消息和主题,并且不被电子邮件服务阻止的东西。这可以是免费或付费服务。我有服务器访问权限,因此如果需要,我也可以安装一些东西,但我对电子邮件服务不太了解,担心如果我自己安装,我会被其他玩家(如我的 VPS 主机或 ISP 等)阻止。

对于我的服务器设置,我目前在 Linode 上运行 CentOS。

答案1

与您的 ISP 合作,确定您所说的邮件量大小的邮件服务器是否符合或违反了他们的政策。确保您能够准确描述邮件量,并准备好展示您正在采用的“选择加入”措施。

假设您遵守 ISP 政策,他们就不会阻止您。设置邮件服务器(几乎任何人都可以),配置 MX 记录,并成为您自己的邮件主机。

您尚未指定软件平台,因此很难就您可使用的服务器给出好的建议。在 Unix 上,我建议使用 Postfix、Exim 或 Sendmail,具体取决于您的需求。

答案2

  1. 如果你想在内部管理它,那就买一个好的服务器,实现 Postfix 并实现其中的建议电子邮件服务器测试。您可能还想与主要服务提供商(包括 Yahoo!、MSN 等)签约反馈计划。

  2. 如果你想外包,可以考虑SMTP 中继服务

相关内容