e-mail enviado de user @ hostname em vez de user @ domain

0

Quando envio um e-mail do meu servidor (o nome do host do servidor é syslog ) com o comando (echo "To: [email protected]"; echo "From: [email protected]"; echo "Subject: test; echo; echo "test"; echo) | sendmail -t , então o MTA exemplo.com reclama que o domínio do endereço do remetente root @ syslog não existe. Por que meu MTA não usa o endereço [email protected] em vez de root @ syslog ? Eu especifiquei exemplo.org como um domínio no meu arquivo /etc/resolv.conf :

root@syslog:~# grep domain /etc/resolv.conf 
domain example.org
root@syslog:~# 
    
por Martin 23.03.2016 / 11:27

1 resposta

0

Existe uma diferença entre o cabeçalho From: e o remetente do envelope. Tente usar | sendmail -t -f '[email protected]' para usar um endereço de remetente diferente

    
por 23.03.2016 / 12:52

Tags