Ano*_*345 2 email linux php apache-2.2
我有一个 linux 服务器,刚刚安装了 postfix。
我是电子邮件服务器的新手...
无论如何,我可以使用 php:s 邮件功能发送邮件,但它们被谷歌邮件视为“垃圾邮件”(可能还有大多数其他电子邮件帐户,还没有测试过 hotmail、yahoo 等)。
我猜它与SPF有关,但我不知道SPF是什么,如何修复它等等......
任何人都可以解释如何使我的电子邮件成为“非垃圾邮件”而它们不是?
操作系统是 Ubuntu 9.10。
如果您需要更多输入,请告诉我...
谢谢
PS:如何在不使用防火墙的情况下禁用所有传入我的 postfix(电子邮件服务器)的邮件,也许使用 main.cf?
小智 5
好的,您需要做 3 件事(非常不同的事情)来避免误报。
需要设置反向 DNS,以便您服务器的 IP 解析为您服务器的主机名。您需要要求您的托管服务提供商/netblock 所有者执行此操作,您不能直接自己执行此操作。
防晒指数。这涉及向您的服务器所属的 DNS 区域记录添加一个条目。它不涉及服务器配置(除非它也是域的名称服务器)。SPF 生成器在这里可能会有所帮助。
在您的服务器上设置DKIM。不太难,dkim-filter基于 Debain 的系统 IIRC 上的包,谷歌有教程。
您还应该检查您的域和 IP 是否不在某处的阻止列表中。你还需要谷歌搜索并阅读很多书——邮政局长可不是件容易的事。
另请查看MX 工具箱。
如果您发布您的服务器名称,我可以提供进一步的指示。