我在服务器上configuration了exim4作为电子邮件转发器(例如,发送电子邮件到[email protected]将导致电子邮件被转发到我的个人gmail电子邮件帐户)。
这个设置工作得很好,尽pipe当我使用邮件直接从服务器发送邮件时,事情开始变得烦人。 出于某种原因,mailx总是使用@debian作为其域名。 我可以通过在使用mailx时手动指定发件人来解决这个问题(我通常只是做一些像回声“哟”| mailx -s“嗨有”[email protected]),但这似乎是不必要的,因为我能够发送电子邮件正确地从朋友的服务器,而不必指定input电子邮件地址。
有一点我注意到,我忘记了在初始创build服务器(已经拆掉一个vps重build它)时configuration/ etc / hosts文件。 所以我这样做,重新configurationexim只是安全的,但没有任何影响。
这是我目前在我的update-exim4文件中有什么:
dc_eximconfig_configtype='internet' dc_other_hostnames='NoneOfYourBusiness.org;NotForYourEyes.me' dc_local_interfaces='' dc_readhost='' dc_relay_domains='' dc_minimaldns='false' dc_relay_nets='' dc_smarthost='' CFILEMODE='644' dc_use_split_config='false' dc_hide_mailname='false' dc_mailname_in_oh='true' dc_localdelivery='mail_spool'
有什么build议纠正这种行为? 谢谢
如果我记得正确, echo mydomain.com > /etc/mailname