如果我的问题之前已经得到解答,我想提前道歉,但我从一周前就开始发疯了……我对此并不陌生,但在另一份工作中工作了一段时间后,我的“技能”完全生疏了。目前,我正在运行一个预装了 Debian 7.9 Plesk 12.5、postfix 和 dovecot 的 vServer。
我不想开始像网络托管商一样行事……我只想在此服务器上托管 5 到 10 个域名,以便将它们放在一个地方。我现在的问题是,由于 SMTP 主机名与 mail.domain.xyz 不匹配,电子邮件总是被阻止或标记为垃圾邮件。
当我 telnet mail.domain.xyz 时,它会显示 vServs 主机名,如果我理解正确的话……会导致很多电子邮件服务出现问题。rDNS 输入,一切都完成了。
是否可以将 postfix 配置为使用 $mydomain 而不是 $hostname?我找到了很多解决方法,但对我来说都不起作用……
如果您需要了解关于我的配置的更多问题,请随时向我提问!
答案1
选择一个用于电子邮件的域名(使用 FCrDNS)并坚持使用它,在所有域上使用 spf 来授权 ip,您的问题是 ehlo 和邮件不匹配,并且您尚未配置 spf 来授权其他主域代表其他人发送。
与 Google 应用程序或 Office 365 一样,您没有看到他们为每个域都贴上白色标签的系统,对吗?
托管 1 个或 100 个域名,您仍然是网络托管商,如果您不想要这样,那么可以从任何 cpanel 主机获取经销商帐户。
但是,您可以创建具有不同 smtp_helo 值的附加后缀传输,创建发件人映射并过度复杂化设置,您的 ISP 很可能只会为您提供一个反向 DNS 记录,因为重复项将以循环方式响应,从而导致更多问题。