从可能被列入黑名单的云IP中可靠地发送less量邮件

所以你启动一个新的服务器。 只有发现其知识产权被黑名单上的所有者的不当行为。 如何确保您的邮件以适中的价格交付?

背景:我为每个客户提供他们自己的云服务器。 他们用它每天平均发送20封邮件他们的客户,使用他们自己的域名。 我有几百个客户/服务器,我打算有更多的;)

我已经看过了Sendgrid,Mandril,Amazon SES,Mailjet,Mailgun,但他们都专注于大型营销活动,而不是像我的客户偶尔的邮件发件人。 例如,对于SendGrid,我可以为每个客户创build(通过API)“子用户”,但是如果我的客户想要摆脱Gmail / Outlook中令人讨厌的“via sendgrid”头(他们想要),他们需要支付$ 20 /月/域。 发送<100邮件似乎相当昂贵。 另外这是一个复杂的过程,这将是每个数百个域所需要的。

所以我想要的是一个基本的SMTP中继服务,这将有一定的可靠的价格可靠地提供我的小容量的邮件。 它应该支持细分,也就是说,如果一个客户以某种方式发送垃圾邮件,他应该被阻止,但不应该影响我的其他客户。 没有我的客户的奖励点通过复杂的域validation程序(即非DKIM)。

你是怎么处理这个问题的?

TIA!

如果你不想使用SES或类似的东西(这是我推荐的,即使是小容量的),那么另一种方法是在云服务提供商之外,在非黑名单IP上站起来自己的邮件中继,让你的服务器通过这个继电器。 我和林诺德运气不错 – 我从来没有登陆黑名单IP。

如果你这样做,确保你需要authentication,以便你不是一个开放的中继。

所以,我对上面的所有SMTP中继提供商(ESP)进行了广泛的testing。

所以总结要求:

  1. ESP具有多租户function,例如子帐户,并在子帐户中包含不当行为。
  2. 我的客户(拥有自己的域名的最终用户)不应该受到手动域名或地址validation程序的困扰,才能启用邮件。
  3. 我的客户,如果他愿意的话,应该能够从Gmail / Outlook中删除适量的via标签。

奇怪的是,只有SendGrid和Mandrill会在没有validation发件人域的情况下发送。

两者都支持多租户(虽然Mandrill有一个奇怪的怪癖,其中每个子帐号都需要用于SMTPvalidation的主API密钥,尽pipe如此,还是有一种解决办法。

两者都可以消除via标签,但是SendGrid每个域名每个月收取20美元。 Mandrill将免费提供。

总之,Mandrill相当便宜。 给100K邮件,

  • Mandrill将收取$ 17.60
  • SendGrid将收取79.95美元

我还没有完全testing过交付的质量,虽然一些Mandrill样本显示延迟1分30秒送到Gmail(只有一个邮件)。 后者表明Google正在扼杀Mandrill。