我一直在读一些这方面的信息,并且发现了一个叫做“发件人策略框架”的东西,看起来它能帮助正确识别邮件。 这会增加我发送邮件不被标记为垃圾邮件的机会吗? 或者只是简单地增加了我的域名在标头被标记为垃圾邮件时发送的垃圾邮件的几率?
我在哪里可以find从服务器发送邮件的良好做法?
有一点很重要,那就是我将设置谷歌应用程序,以便我的客户端可以使用mail.example.com来获取/发送电子邮件。 我的服务器如何正确使用这些设置,以便从服务器发送的谷歌应用程序和邮件发送的邮件(php代码)被标识为可信的?
发件人策略框架(SPF)是一种允许域名所有者/pipe理员指定允许哪些服务器代表其域名发送邮件的scheme。
当被接收服务器使用和信任时,它可以过滤掉不是来源于你的消息,而是声称。
因此,试图确保您发送的邮件被接受是无关紧要的。 这是一个声誉问题。 确保你的邮件服务器不在声明的家庭宽带IP上,这可能列在一个策略阻止列表中,如http://www.spamhaus.org/pbl/ 。 如果您尝试从住宅IP发送邮件,请将您的MTAconfiguration为通过非智能主机(例如ISP)进行路由。
阅读http://www.rfc-ignorant.org/的列表政策,并确保你的邮件服务器没有违反任何规则。 检查您的服务器,确保它通过邮件中继testing程序(如http://www.abuse.net/relay.html )最低程度的安全。
macros伟的答案是“这取决于”。 正确定义的SPFlogging可以帮助您的邮件被许多垃圾邮件filter正确分类,但不是全部。 垃圾邮件发送者通常会设置SPFlogging,所以垃圾邮件过滤公司不会盲目地相信任何设置它们的人。 一个好的filter结合了SPF匹配和信誉系统,所以如果你发送干净的邮件,并且使用SPF,那么你的状况会更好。
所以添加它是一个好主意,但它不一定能解决所有的问题。
SPF通过validation消息来源的主机IP(或networking)进行工作。 只要它来自经过SPFvalidation的主机,不pipe它是如何发送的都不重要。
SPF的工作是validation邮件是否来自正确的主机。 因此,如果您的域名被欺骗了很多邮件,并导致您的域名看起来像垃圾邮件,SPF将为此提供帮助。 但是,对于内容filter认为看起来是垃圾邮件的每条消息内容,这并没有帮助。 也就是说,你可以从有效的主机发送消息,如“伟哥和Cialis”,仍然将其标记为垃圾邮件。