我将exim4作为我的MTA运行,它可以很好地将电子邮件发送到除主机名之外的其他电子邮件。
当我通过命令行(sendmail forgedtuts@gmail.com等)向我的gmail发送电子邮件时,它可以正常工作。
当我将电子邮件发送到网站的域名(也是服务器的主机名)时,我假设它只是进行本地传递...这将不起作用,因为我的电子邮件已被其他服务器(Google Apps)接收。
那么,如何在Exim4中禁用本地投放?dpkg-reconfigure exim4-config没有给出任何实际结果。
1)聪明地使用Google Apps的主机似乎将回复对象设置为身份验证帐户,因此,如果您试图让网站发送邮件,它将始终来自您的Google Apps帐户。至少这似乎是发生的情况2)我正在尝试使用联系表单,因此回复对象必须是用户以该表单输入的电子邮件地址。我的理解是我无法使用智能主机,因此我需要找到另一种禁用本地传递的方法。必须有一个配置设置,也许在dpkg-reconfigure设置中没有?