【发布时间】:2013-01-14 01:54:03
【问题描述】:
我有一个域,其中包含用于不同站点的十几个子域。每个在 apache 中都有一个单独的虚拟主机。
我将 sendmail 配置为伪装为顶级域,以便电子邮件始终来自顶级域而不是子域。
很遗憾,DKIM 标头 d= 和 i= 字段显示子域。由于 DNS 记录存储在顶级域中,因此 DKIM 检查失败。
我如何告诉 DKIM 使用顶级域?
帮助? - 吉姆
附言我已经尝试了这方面的每一个角度,我很困惑。我不知道 Sendmail 如何告诉 DKIM 使用哪个子域。而且我不知道 PHP 如何告诉 Sendmail 正在使用哪个子域。我尝试在发送邮件之前将 $_SERVER['SERVER_NAME'] 设置为覆盖它,但它没有效果。我想不出一个解决方法。
【问题讨论】:
-
看来我在这里找到了一些相关信息:serverfault.com/questions/442180/…