后缀和本地传送

后缀和本地传送

我的 Ubuntu 12 上有 postfix。我的服务器有真实域名 (ddd)。但我想在我的服务器上使用 postfix 的 Web 脚本来发送电子邮件。

我的真实域名与 GMail 关联。并且运行良好。

我的服务器上的用户名是 xxx。我在 GMail 上的用户名也是一样(与我的域名 ddd 相连)。

因此,当我服务器上的脚本向用户 xxx@ddd 发送电子邮件时,它会将其发送到我服务器 ddd 上的本地用户 xxx。但我希望在 GMail 上接收它。

是否可以 ?

我的 MX 记录没问题。

ddd.        3600    IN  MX  5 alt2.aspmx.l.google.com.
ddd.        3600    IN  MX  10 aspmx2.googlemail.com.
ddd.        3600    IN  MX  10 aspmx3.googlemail.com.
ddd.        3600    IN  MX  10 aspmx4.googlemail.com.
ddd.        3600    IN  MX  10 aspmx5.googlemail.com.
ddd.        3600    IN  MX  1 aspmx.l.google.com.
ddd.        3600    IN  MX  5 alt1.aspmx.l.google.com.

我的主 DNS 记录也很好。我的真实域名解析得很好。

答案1

不要使用 postfix;你不需要它的强大功能和多功能性。

使用合适的空邮件程序,例如邮件传输协议反而。

答案2

您的操作无效。您为指向 Gmail 服务器的域创建了 MX 记录。您应该在本地接收电子邮件,然后将其转发到您的 Gmail 帐户。

您可以设置虚拟别名映射在 postfix 中这样做。

答案3

首先,确保myhostname设置为您域内的主机名,而不是域本身。然后,编辑 /etc/mailname(仅适用于 Debian 和 Ubuntu)以包含您的域,因此myorigin将自动设置为此。最后,编辑mydestination使其不包含$myorigin

这将阻止您的域名中应该发送到 Gmail 的邮件在本地传递。

相关内容