我的 postfix 设置有些问题。我们每周定期向客户发送一到两次新闻通讯。我们发现很多客户收不到他们的电子邮件,这仅仅是因为我们的域名在他们的垃圾邮件过滤器中被列为垃圾邮件发送者。
我曾要求我们的一位客户检查我们的电子邮件直接进入他们的垃圾邮件过滤器的原因。他说“问题在于,我们发送电子邮件的服务器并未注册为域名 [ourdoman].com 的有效交换器”。
谁能向我解释这是什么意思?
公司使用 MS exchange 作为我们的主要邮件服务器。我们使用 linux / postfix / php 发送新闻通讯。ms exhcange 和 postfix 共享相同的域名。
答案1
也许您没有为邮件服务器设置有效的 ptr 记录。main.cf 中的 myhostname 条目应与您的邮件服务器 ip 的 ptr 记录相同。还请检查您的域是否有 SPF 记录。如果有,请检查您是否在其中列出了您的 postfix 邮件服务器。
这个说法
“问题是,我们从未注册为域名 [ourdoman].com 的有效交换器的服务器发送电子邮件”
完全错误。邮件服务器不必是 MX 即可向该域发送电子邮件。
答案2
您需要正确地形成标题并在邮件内容中尝试使用好的词语。
答案3
如果这确实是问题所在,那么您需要更改 DNS 服务器上的 MX 记录。更多信息这里。