我在运行Nginx的Ubuntu 14.04服务器上安装了Postfix。在我安装它时,我将系统电子邮件设置为“info@mydomain.com”,但没有意识到它现在认为这是一个本地邮箱。此电子邮件地址是一个Gmail帐户,因此服务器需要查看MX记录。
我猜测正在发生的事情是它看到它的本地地址并且只是在本地发送它。我发了一个测试:
var tabPage = tabControl.TabPages["tabPage1"];
DisableTextBoxes(tabPage);
在/ var / mail / root中确实有一条消息:
echo "This is the body of the email" | mail -s "This is the subject line" info@mydomain.com
我不确定如何让服务器将电子邮件发送到正确的位置?我应该将系统电子邮件更改为随机的吗?
答案 0 :(得分:1)
我猜你可能已经安装了mydomain.com作为主机名的机器,因此Postfix被配置为认为它正在回复mydomain.com的电子邮件。您可能想要修改/etc/postfix/main.cf
并从mydestination
行删除您的域名。 (然后重新启动Postfix。)