从分布式共享主机SMTP服务器发送有效的电子邮件



我有一个web应用程序,随着它的增长,每小时发送的电子邮件数量可能超过我的共享网络主机的限制。我知道如何从其他SMTP服务器发送电子邮件,但是一些邮件收件人标记我的邮件为垃圾邮件,如果他们不是从服务器发送相同的DNS。例如:来自admin@myapp.com的电子邮件在来自mail.myapp.com smtp服务器时被接受,但是admin@myapp.com在来自mail.sharedhost2.com时被发送为垃圾邮件。我还没有实施DKIM,也许这就是解决方案?当然,我们可以改变我们的服务器来摆脱电子邮件的限制,但是我们现在正在努力降低成本。

可能myapp.com有一个SPF记录,该记录指定mail.myapp.com为唯一有效的发件人。或者mail.sharedhost2.com的一些用户发送的邮件经常被标记为垃圾邮件,所以你的邮件,来自相同的IP地址,也会受到影响。

首先检查您的电子邮件的跟踪标头(Received, Received- spf等),因为它们被服务接收,将它们移动到垃圾邮件文件夹。第二步检查现有的设置,使用nslookup:

<>之前Nslookup -type=txt myapp.comNslookup -type=spf myapp.com之前

关于SPF的简要介绍,请参见SPF记录语法

最新更新