0

我正在研究构建一个可以自行阅读和发送邮件的系统。

邮件服务器已经存在。我要做的就是使用在邮件服务器上本地运行的 php 脚本获取电子邮件数据,将一些数据存储在外部数据库中。

然后,当引发“事件”时,我想运行一个 php 脚本,从数据库中获取一些数据,创建一个邮件,并通过邮件服务器发送它。

我对此很陌生,所以我希望我说的话是有道理的。

这是我的问题:以这种方式工作是否足够安全?我在做任何违反“规则”的事情吗?

谢谢

4

1 回答 1

1

以这种方式做事并没有错。它不违反规则。但不能保证电子邮件的送达率,因为:

  1. 无法保证您发送的电子邮件将通过电子邮件提供商的垃圾邮件过滤器。
  2. 您每天向 1 个用户发送的电子邮件数量、邮件内容中的任何垃圾邮件关键字、用户将您的电子邮件标记为垃圾邮件等。

基本上,您的邮件服务器可能被电子邮件提供商列入黑名单的原因有很多。为确保电子邮件可送达性,您需要将您的邮件服务器 IP 列入所有电子邮件提供商的白名单。(这并不容易)

我建议您使用Sendgrid、Madmimi 等批量发送电子邮件的第三方解决方案。参考:关于选择电子邮件发送服务的讨论

此外,这些服务还提供开放跟踪、点击跟踪等统计信息...

于 2013-03-11T18:55:59.397 回答