我支持为作者提供小型独立服务,他们希望与他人分享他们的文本,讨论它们等等。
任何服务都需要发送大量邮件:激活(加入后),确认等。我正在使用PHPMailer。
问题:我应采取哪些其他措施来防止服务发送的邮件被标记为垃圾邮件?我应该以某种方式调整DNS设置吗?我可以用某种方式在热门邮件服务中注册我的服务器吗?
非常感谢任何链接以及您的体验。
答案 0 :(得分:1)
<强> 1。邮件标题
发送邮件时使用正确的邮件管理员。
<强> 2。 DNS设置
<强> &GT;&GT; DNS第1部分
确保已正确配置Zonefile / DNS服务器。创建一个TXT记录,一小部分提供商检查SPF记录(用您的&替换IP 255.255.255.255
)。
如果您的提供商接受编辑完整的Zonefile,请添加以下行:
@ 300 IN TXT "v=spf1 ip4:255.255.255.255 ~all"
否则创建内容为v=spf1 ip4:255.255.255.255 ~all
<强> &GT;&GT; DNS第2部分
添加反向DNS(rDNS)条目。 rDNS将您的IP 255.255.255.255
解析为正确的主机名(与域名解析相反)
<强> &GT;&GT; DNS第3部分
检查您是否设置了MX记录。
第3。服务器设置
确保您的服务器已配置。检查是否配置了正确的主机名!
<强> 4。测试强>
使用GMX,Google-Mail,Yahoo-Mail等许多freemailer测试您的系统,以检查邮件是否转到垃圾邮件文件夹。
答案 1 :(得分:0)
如果您要从服务器发送任何电子邮件,谷歌的好关键字:
还有一个注意事项。如果您是小型创业公司,使用现有的电子邮件传送服务(Google SendGrid,Amazon SES)会更容易,更便宜,更强大,更可靠服务。
为什么呢?仅仅因为电子邮件以这种方式工作。这些服务具有很高的声誉,他们会在您发送任何电子邮件之前检查您的应用程序。因此,您不仅要购买一些技术工具,还要购买他们声誉的一部分,这从零开始并不容易。
如果您正确设计邮件系统(始终保存您发送给数据库的所有内容!),将来很容易切换到任何其他解决方案。