Sendmail: Tem que adicionar o NAT IP para acessar a lista de retransmissão, por quê?

2

Eu tenho o sendmail configurado com o smarthost para o Google Apps (usando AuthInfo in /etc/mail/access para autenticação).

Eu notei ontem à noite que o e-mail não estava passando. Eu envio um e-mail assim:

 echo "I am testing this" | sendmail -f [email protected] [email protected]

Os registros são assim:

May 19 18:53:08 starks sendmail[1658]: p4JMr7mw001658: [email protected], size=157, class=0, nrcpts=1, msgid=<[email protected]>, relay=root@localhost
May 19 18:53:08 starks sendmail[1658]: STARTTLS=client, relay=[127.0.0.1], version=TLSv1/SSLv3, verify=FAIL, cipher=DHE-RSA-AES256-SHA, bits=256/256
May 19 18:53:08 starks sendmail[1665]: STARTTLS=server, relay=starks.example.lan [192.168.8.5] (may be forged), version=TLSv1/SSLv3, verify=NO, cipher=DHE-RSA-AES256-SHA, bits=256/256
May 19 18:53:08 starks sendmail[1658]: p4JMr7mw001658: [email protected], [email protected] (0/0), delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=30157, relay=[127.0.0.1] [127.0.0.1], dsn=5.7.1, stat=User unknown
May 19 18:53:08 starks sendmail[1658]: p4JMr7mw001658: p4JMr7mx001658: DSN: User unknown

(Há um monte de outras entradas de log, mas tem a ver com o postmaster alias apontando para o endereço [email protected] )

No entanto, se eu adicionar o seguinte como /etc/mail/access , tudo funciona bem:

Connect:192.168.8.5    RELAY

Todo o correio é entregue como esperado. Alguém tem alguma ideia?

    
por Belmin Fernandez 20.05.2011 / 04:10

1 resposta

1

"starks.example.lan [192.168.8.5]"

Seu SMTP "host announce" (starks.example.lan) resolve de volta ao seu endereço NAT (192.168.8.5), onde talvez seu nome de host / sistema atual seja outra coisa?

    
por 20.05.2011 / 11:50