Dois sendmails configurados de forma idêntica, um deles não está entregando correio

1

Eu tenho duas máquinas OpenBSD configuradas de forma idêntica que usam o sendmail para entrega de emails. Eu basicamente não fiz alterações na instalação do sendmail além de configurar um alias root: [email protected] em cada um. Eles estão na mesma (s) sub-rede (s) e ambos podem acessar o servidor de email mail.example.com . No entanto, um deles não pode entregar o email. Eu não estou muito familiarizado com o sendmail, então espero que alguém possa explicar esse comportamento. Eu postei o /var/log/maillog/ de cada máquina abaixo:

A máquina que fornece com sucesso:

Dec  7 11:57:35 gw003 sendmail[9640]: nB7JvZmS009640: from=kamil, size=60, class=0, nrcpts=1, msgid=<200912071957.nB7JvZmS009640@gw00
3.backbone.example.com>, relay=root@localhost
Dec  7 11:57:35 gw003 sm-mta[30258]: nB7JvZlR030258: from=<[email protected]>, size=401, class=0, nrcpts=1, msgid=<2
[email protected]>, proto=ESMTP, daemon=MTA, [email protected] [127.
0.0.1]
Dec  7 11:57:35 gw003 sendmail[9640]: nB7JvZmS009640: [email protected], ctladdr=kamil (1031/1031), delay=00:00:00, xdelay=00:
00:00, mailer=relay, pri=30060, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (nB7JvZlR030258 Message accepted for delivery)
Dec  7 11:57:35 gw003 sm-mta[29848]: STARTTLS=client, relay=mail.example.com., version=TLSv1/SSLv3, verify=FAIL, cipher=AES256-SHA,
 bits=256/256
Dec  7 11:57:35 gw003 sm-mta[29848]: nB7JvZlR030258: to=<[email protected]>, ctladdr=<[email protected]> (1031/1
031), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=30401, relay=mail.example.com. [10.2.32.11], dsn=2.0.0, stat=Sent (4b1d5e2
f-0000528c Message accepted for delivery)

A máquina que não está conseguindo entregar:

Dec  7 12:00:35 gw004 sendmail[12957]: nB7K0ZdA012957: from=kamil, size=60, class=0, nrcpts=1, msgid=<200912072000.nB7K0ZdA012957@gw0
04.backbone.example.com>, relay=root@localhost
Dec  7 12:00:35 gw004 sm-mta[25655]: nB7K0Z7U025655: <[email protected]>... User unknown
Dec  7 12:00:35 gw004 sendmail[12957]: nB7K0ZdA012957: [email protected], ctladdr=kamil (1031/1031), delay=00:00:00, xdelay=00
:00:00, mailer=relay, pri=30060, relay=[127.0.0.1] [127.0.0.1], dsn=5.1.1, stat=User unknown
Dec  7 12:00:35 gw004 sm-mta[25655]: nB7K0Z7U025655: from=<[email protected]>, size=60, class=0, nrcpts=0, proto=ESM
TP, daemon=MTA, [email protected] [127.0.0.1]
Dec  7 12:00:35 gw004 sendmail[12957]: nB7K0ZdA012957: nB7K0ZdB012957: DSN: User unknown
Dec  7 12:00:36 gw004 sm-mta[25655]: nB7K0Z7W025655: from=<>, size=2203, class=0, nrcpts=1, msgid=<200912072000.nB7K0ZdB012957@gw004.
backbone.example.com>, proto=ESMTP, daemon=MTA, [email protected] [127.0.0.1]
Dec  7 12:00:36 gw004 sendmail[12957]: nB7K0ZdB012957: to=kamil, delay=00:00:01, xdelay=00:00:01, mailer=relay, pri=31084, relay=[127
.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (nB7K0Z7W025655 Message accepted for delivery)
Dec  7 12:00:36 gw004 sm-mta[9947]: nB7K0Z7W025655: to=<[email protected]>, delay=00:00:01, xdelay=00:00:00, mailer=
local, pri=32465, dsn=2.0.0, stat=Sent
    
por Kamil Kisiel 07.12.2009 / 23:02

3 respostas

1

Eu suspeito de um problema de resolução de nomes no sistema "ruim". Verifique / etc / hosts para entradas não simétricas. Verifique a resolução de DNS em ambas as máquinas.

ifconfig -a            # note various IP adresses of this system
dig -x 192.1.2.3       # query FQDN for my own ip, are results symmetric?
dig -x 1.2.3.4         # same on another interface
dig -x 5.6.7.8         # and another one

e

dig my.fully.qualified.domain.name.
dig another.fully.qualified.domain.name.

e

hostname   # is it symmetric on both systems? or short on one and fully-qualified on another?
    
por 07.12.2009 / 23:58
0

[email protected] [127.0.0.1]

Você não está transmitindo através do seu servidor de correio mail.example.com

Este é certamente um problema de configuração relacionado ao domínio de retransmissão ou ao domínio do servidor. (na segunda máquina, ele envia e-mails em localhost, o que significa que acredita que o destino final é ele mesmo. verifique domínio / nome do host / retransmissões)

    
por 07.12.2009 / 23:10
0

Verifique o conteúdo de /etc/mail/local-host-names e /etc/mail/relay-domains e talvez /etc/mail/mailertable - sua segunda caixa precisa saber se é example.com ou como chegar lá.

    
por 08.12.2009 / 03:56