替代从Apache服务器发送邮件

所以我们有一个网站,在PHP脚本中,通过apache邮件服务器,每天发送大约1k封电子邮件,偶尔我们的IP获取标记为垃圾邮件发送者。

我正在寻找第三方主机作为我们的邮件服务器,以避免我们的IP标志作为垃圾邮件。

有什么build议么

有很多供应商提供电子邮件发送服务。 我为Mailjet工作,但你也可以尝试Sendgrid或Mailgun ,看看哪一个更适合你。

他们中的大多数人都有一个免费的服务级别,可以让你testing服务,而且他们都很努力(我知道我们确实是这样做的),以确保为你的消息提供最好的传送能力。

作为第一种方法,您可能想查看一下电子邮件即服务提供商的比较

你正在寻找的是电子邮件服务提供商,试试他们:

  • SMTP服务提供商| SMTP电子邮件中继服务器| SMTP | 。

您的ISP可能已经提供您访问其SMTP服务。 分析传入电子邮件的IP地址的Spamblockers可能信任通过您的ISP发送的电子邮件,而不是您直接发送的电子邮件。 (特别是如果你的IP地址被认为是“住宅”。)然后,问题转向说服你的ISP ,你不是一个垃圾邮件发送者,每天1千封电子邮件。

有很多提供SMTP的服务。 亚历克斯提供了一个,但它几乎是一个商品,所以逛逛。 这些通常会根据您在给定时间内发送的电子邮件数来收取费用。

另一种可能是获得一个VPS,并build立一个邮件服务器。 (小心保护它,垃圾邮件发送者喜欢这些。)然后,您需要为带宽和存储空间而不是每封电子邮件收费。 例如, Linode每个月提供干净的IP地址(不是黑匣子),数百GB的带宽。 您可以以便宜的方式发送大量电子邮件。

还有一种方法,如果你的PHP web应用是一个邮件列表pipe理应用,就是把邮件列表function外包给像Constant Contact这样的地方。 那么你可以大大简化你的基础设施,甚至可以获得更多的function

还有一件事要补充的是,如果你被标记为垃圾邮件发送者,你可能没有正确的DNS设置。 我相信一个srvlogging是这里需要的。