Email

Postfix SMTP 發送到 localhost,忽略設置為 Google Apps 的 MX 記錄

  • July 7, 2012

我將 MX 記錄zaltin.com設置為 Google Apps 域(aspmx.l.google.com等)。如果從大多數地方發送電子郵件kerrick@zaltin.com,它會發送到我的 Google Apps 帳戶。但是,在zaltin.com伺服器上(Ubuntu 10.04,如果重要),通過 SMTP(後綴)發送,如果我發送到kerrick@zaltin.com(通過Ponyruby​​ gem,如果重要),它只是路由到kerrick@localhost(通過mail命令顯示)而不是去我的Google Apps 帳戶(它應該顯示在我的 GApps Gmail 收件箱中)。

我可以通過我的伺服器上的 SMTP 發送電子郵件*,通過的伺服器,而不是發送到*我的伺服器,而是發送到 Google Apps?

您要麼有一個/etc/hosts指向zaltin.comlocalhost 的條目,如下所示:

127.0.0.1   zaltin.com

在這種情況下,您需要刪除它,或者您已將 Postfix 配置為將其zaltin.com視為本地目的地,/etc/postfix/main.cf如下所示:

mydestination = localhost, zaltin.com

在這種情況下,您需要刪除它。

引用自:https://serverfault.com/questions/405721