Postfix不会将域邮件发送到mx

我试图让后缀转发电子邮件到我的域名,由gmail托pipe。 由于我的服务器上没有任何用户,我也不想。

这是我如何设置的东西。 假设你和我有一个叫做mcdonalds.com的域名。

注册商具有指向Gmail的mcdonalds.com MXlogging。 一切都像一年的作品。

现在我们build立一个服务器来托pipe一个网站。

然后,我们创build一个名为[email protected]的邮件帐户,并使用[email protected]从服务器本地发送邮件。

这工作。

我们可以发送邮件到cnn.com ,到serverfault.com或任何/每个人。

但我们不能发送邮件到我们自己的域名, mcdonalds.com

所以我不能通过电子邮件发送到[email protected][email protected][email protected]

它给出了以下错误:

SMTP Error (450): Failed to add recipient "[email protected]" (4.1.1 <[email protected]>: Recipient address rejected: User unknown in virtual mailbox table).

我猜是因为它正在查看本地服务器来查找不存在的邮箱。

那么如何告诉服务器任何邮件去mcdonalds.com [email protected]发送到我的外部邮件服务器,而不是查找我们用zpanel设置的本地www框?

有任何想法吗?

你可以使用transporthttp://www.postfix.org/transport.5.html )。

放在/etc/postfix/transport

 mcdonalds.com :aspmx.l.google.com 

之后不要忘记运行postmap /etc/postfix/transport