我有一个没有本地交付的configuration后缀服务器。 从这个服务器的网站发送的每一封电子邮件都被发送出去,这个服务器上的任何域都不接受本地的电子邮件(每个域都有外部邮箱 – Google,Outlook等)。 对于每个域都可以正常工作(域名是否托pipe在这台服务器上并不重要),电子邮件是根据域名DNS条目在邮件服务器上发送的。 除了在主机中设置为服务器域的域之外的每个域。
所以我有服务器域xxxx.tld和其他域111.tld,222.tld …当有一个电子邮件… @ 111.tld,… @ 222.tld等,这是出去正确无误地传送到外部邮箱。 当我发送电子邮件至[email protected]时,此电子邮件停留在服务器上,邮件延迟 – 邮件传输不可用。 我遵循了很多说明,并尝试了很多configuration,但是我无法获得外部邮箱中的xxxx.tld的电子邮件(如在域DNS条目中),在这种情况下,它是Google。
我相信这只是一个简单的事情,但我被封锁,我找不到它。 你可以帮我吗?
非常感谢你。
这是我的main.cf
myhostname = web.xxxx.tld mydomain = xxxx.tld alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases alias_database = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases myorigin = /etc/mailname mydestination = $mydomain, mail.$mydomain, localhost.$mydomain, localhost, localhost.localdomain mynetworks = 127.0.0.0/8 [::1]/128
这是我的master.cf – 一切标准,但本地禁用
#local unix - nn - - local
您应该从main.cf的mydestination中移除$mydomain
这样,后缀将只是使用mx查找继电器。