Enviando e-mail entre dois servidores exim

1

Meus dois servidores são nagios1.example.com e nagios2.example.com, ambos configurados com correio local e smarthost.

Em nagios1 em / etc / aliases

root: [email protected]

No nagios2 em / etc / aliases

root: nagios

Então, eu esperaria que executar este comando no nagios1 enviaria um e-mail para o nagios no nagios2:

echo 'test mail' | mailx [email protected]

Em vez disso, o exim chama o roteador smarthost remoto para entrega em vez de fazer a entrega local (como nagios2.example.com é! = nagios1.example.com, talvez?).

Espero ter sido claro o suficiente. Diga-me se algum arquivo de configuração é necessário.

edit: Adicionar o nagios2.example.com à lista local_domains poderia resolver o problema? Procurando pelo arquivo correto para editar ..

edit:

Onde o frack pode encontrar configurações locais_de_domínios, tudo o que encontrei foi

domainlist local_domains = MAIN_LOCAL_DOMAINS 

em /etc/exim4/conf.d/main/01_exim4-config_listmacrosdefs mas ut parece não fazer nada mesmo com o reinício do exim.

editar

Encontrado o arquivo correto: exim4.conf.template (suspiro ..), é o arquivo usado quando a configuração não é dividida em vários arquivos.

Então adicionei nagios2.example.com à lista local_domains, result: nagios1 entrega a mensagem para si mesmo em / var / mail / mail ..

    
por krpt 12.03.2015 / 14:30

0 respostas

Tags