Exim4在发送电子邮件方面工作得很好,除了地址与在其中的完全合格的域名

Exim总是随时随地进行configuration,因为我只需要每4或5年触摸一次,因为我必须在新服务器上运行电子邮件。 因此,我现在有一个问题,所有的电子邮件被发送出去的服务器,(这是使用智能主机与rackspace),工作正常,被送出…

…除了一些电子邮件被发送到本地完全合格的域名的地址。

服务器能够成功发送邮件到:

[email protected] [email protected] 

无法发送或路由到:

 [email protected] [email protected] 

奇怪的是,它可以发送到:

 [email protected] 

也许是因为它设置在/ etc / aliases中,而不是我的Gmail地址。

这里是相关的eximconfiguration: cat update-exim4.conf.conf

 dc_eximconfig_configtype='satellite' dc_other_hostnames='www.bitlucid.com;bitlucid.com;saturnalias' dc_local_interfaces='127.0.0.1;::1;100.100.10.77;10.100.90.10' dc_readhost='bitlucid.com' dc_relay_domains='' dc_minimaldns='false' dc_relay_nets='' dc_smarthost='secure.emailsrvr.com::25' hosts_require_tls='secure.emailsrvr.com' tls_tempfail_tryclear='false' #tls_verify_certificates = /etc/ssl/certs CFILEMODE='644' dc_use_split_config='false' dc_hide_mailname='true' dc_mailname_in_oh='true' dc_localdelivery='mail_spool' 

这是一个[email protected]地址的testing:

 exim -bt [email protected] R: system_aliases for [email protected] [email protected] is undeliverable: Unrouteable address 

那么,当bitlucid.com是当前的FQDN,我怎样才能发送邮件到[email protected] ,但是我正在推送邮件到一个智能主机(secure.emailsrvr.com)?

你的exim4安装被设置为卫星,这意味着它不会做任何本地交付。 它也被设置为bitlucid.com电子邮件的目的地(除了您重新定义的别名之外)。 所以,它看到“@ bitlucid.com转到我”以及“我不收到本地邮件”,并宣布邮件untroutable。

改变“卫星”到“智能主机”,它会做我认为你想要做的事情。