如何更改外发邮件中收到的 URL

如何更改外发邮件中收到的 URL

我从 1and1 获得了一台便宜又好用的专用服务器,用于发送电子邮件。收到的电子邮件标题如下所示:

Received: from s123456.onlinehome-server.info (s123456.onlinehome-server.info. [82.165.11.111])

我想说

Received: from my.awesome.domain (my.awesome.domain. [82.165.11.111])

我读过的另一个答案建议“对 /etc/hosts 文件进行更改,如下所示:

127.0.0.1 localhost.localdomain localhost
82.165.11.111 s123456.onlinehome-server.info s123456
82.165.11.111 s987654.onlinehome.info

我很担心在该文件中添加或更改任何内容并出错 - 我是否只需要添加

82.165.11.111 my.awesome.domain

在第二行?

答案1

接收头由接收 MTA 根据您的 HELO 和 (转发确认) 反向 DNS

  • 通过配置系统主机名来设置您的 SMTP HELO= my.awesome.domain(取决于操作系统和发行版如何执行此操作../etc/主机名、/etc/sysconfig/主机名、/etc/hosts....) 或者覆盖 MTA 软件中的自动检测(例如在 postfix main.cf 中设置myhostname = my.awesome.domain
  • 在您的 vps 控制面板中设置您的反向 DNS my.awesome.domain(如果没有控制面板,您可以自行设置,则让您的 vps 提供商为您设置)
  • 确保有 DNSA记录my.awesome.domain 82.165.11.111(这对于转发确认是必需的,否则收到的行可能会显示“从未知 [my.awesome.domain] 接收...)

然后等到旧 rDNS 记录的 TTL 过期并重试(在您的情况下为 2 小时)

相关内容