我正在运行 exim4 作为我的 MTA,它可以很好地将电子邮件发送到我的主机名以外的外部电子邮件。
当我通过命令行向我的 Gmail 发送电子邮件时(sendmail[电子邮件保护],等等...)它工作正常。
当我向我的网站域名(也是服务器的主机名)发送电子邮件时,我假设它只是进行本地传送......但这不起作用,因为我的电子邮件是由另一台服务器(Google Apps)接收的。
那么,如何在 Exim4 中禁用本地传送?dpkg-reconfigure exim4-config 没有给出任何实际结果。
答案1
运行dpkg-reconfigure exim4-config
,选择mail sent by smarthost; no local mail
并填写所要求的信息。
答案2
您的服务器名称不应该是域名...它应该在您的域“example.com”下有一个像“server”这样的主机名,所以 FQDN 是“server.example.com”。