使用 exim4 从主域发送电子邮件

使用 exim4 从主域发送电子邮件

我已经在我的服务器上安装了 exim4,以便通过电子邮件发送服务器消息、注册消息、密码丢失消息等。

我的服务器的 FQDN/rDNS 是 mail.example.com,我也在配置 exim4 时输入了该信息(dpkg-reconfigure exim4)。

电子邮件现在从以下地址发送[电子邮件保护]。我怎样才能将其更改为[电子邮件保护]

我担心如果我在 exim4 的配置过程中输入 example.com,我的电子邮件将被标记为垃圾邮件。

我确实有 SPF 记录。

答案1

在 Debian 上,包括 Exim4 在内的 MTA 被配置为从 获取规范域/etc/mailname。邮件客户端(如mutt)也应该读取此文件。

这意味着您可以拥有一个合理的主机名,同时仍能使用所需的标头字段发送邮件From:。请注意不要让多个主机的/etc/mailname文件中具有相同的值,因为这意味着它们将各自接受该域的本地生成的邮件,而不是将其发送到 MX。您可以编辑 MTA 配置文件或使用dpkg-reconfigure exim4-config来避免这种情况。

如果您愿意,您可以输入。然后 会优先使用它作为标题字段,但仍会使用系统邮件名称作为信封发件人。在我看来,这就是您想要的。export [email protected].profilemutt/etc/mailnameFrom:

相关内容