Se bem me lembro, echo mydomain.com > /etc/mailname
Eu tenho o exim4 configurado no meu servidor como um encaminhador de e-mail (por exemplo, enviar um e-mail para [email protected] resultará no encaminhamento do e-mail para minha conta de e-mail pessoal do gmail).
Esta configuração funciona perfeitamente bem, embora as coisas comecem a ficar irritantes quando eu fui enviar um email diretamente do servidor usando email. Por alguma razão, o mailx sempre usa @debian como seu nome de domínio. Eu posso consertar isso especificando manualmente o remetente ao usar mailx (eu costumo fazer algo como echo "yo" | mailx -s "oi há" [email protected]), mas isso parece desnecessário, já que eu posso enviar e-mails corretamente do servidor de um amigo sem ter que especificar o endereço de e-mail do ender.
Uma coisa que eu notei é que eu tinha esquecido de configurar o arquivo / etc / hosts quando eu inicialmente criei o servidor (tinha demolido um vps e o recriou). Então eu fiz isso e reconfigurei o exim apenas para estar seguro, mas isso não teve nenhum efeito.
Aqui está o que eu tenho atualmente no meu arquivo 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'
Alguém teria sugestões para corrigir esse comportamento? Obrigado