配置邮件服务器以使您的邮件被识别为合法的非垃圾邮件的最佳做法是什么?是使用域密钥、发件人 ID、发件人策略框架,还是将其中部分或全部三者一起使用?
答案1
SF 上已经有几个类似的邮件相关问题,但我会尽力回答这个问题。为避免被识别为垃圾邮件,请检查:
- 你不在黑名单上
- 您的服务器有MX 和反向 DNS 记录
- 你有SPF DNS 记录(许多服务器拒绝没有有效 SPF 的邮件,例如 GMail,这里是一个解释和一个巫师)
- 您的邮件服务器HELO 响应与你的主机名匹配
- 您的邮件服务器是不是开放中继
- 你的DNS 记录的 TTL不太低 - 建议使用 86400(24 小时)(一些垃圾邮件发送者将其 TTL 设置得很低,以定期更新伪造的 DNS 记录)
我从未要求过发件人ID,尽管它是一个 Microsoft 协议,但我认为它对于基于 Exchange/Live 的邮件更为重要 - 在没有实施发件人 ID 的情况下,我从未遇到过此部门的问题。
答案2
我发现禁用开放的 SMTP 中继并拥有有效的反向 DNS 条目是一个很好的起点。
答案3
也不要通过它发送垃圾邮件。:)