我试图让后缀转发电子邮件到我的域名,由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框?
有任何想法吗?
你可以使用transport ( http://www.postfix.org/transport.5.html )。
放在/etc/postfix/transport
mcdonalds.com :aspmx.l.google.com
之后不要忘记运行postmap /etc/postfix/transport 。