Correo
eduardoquiroz en vtr.net
eduardoquiroz en vtr.net
Mar Jul 8 10:06:43 CLT 2008
On Mon, 7 Jul 2008 19:55:31 -0400
"Aldrin Martoq" <amartoq en dcc.uchile.cl> wrote:
> 2008/7/7 <eduardoquiroz en vtr.net>:
>>>> Quiero enviar correo desde linea de comandos bash y me funciona bien para
>>>> el envío de correos locales. No obstante para los que envio hacia fuera
>>>> del
>>>> servidor, @cualquiercosa.com, no llegan. En el syslog aparece el
>>>> siguiente
>>>> mensaje:
>>>> sendmail[24568]: [ID 801593 mail.info] m67Gtmib024568: to=
>>>> eduardoquiroz en vtr.net, delay=00:00:00, mailer=esmtp, pri=30093,
>>>> dsn=4.4.3,
>>>> stat=queued
>
> Busca en el log por ese id:
> # grep m67Gtmib024568 /var/log/mail.log
> (o parecido)
mmm, no tengo en el log el mail, pero el mailq me arroja lo siguiente:
m67KDUjv025101 11 Mon Jul 7 16:13 <equiroz en canelo.xxxxx.cl>
(host map: lookup (xxxxxx.cl): deferred)
<equiroz en tricot.cl>
m67KE0jv025181 17 Mon Jul 7 16:14 <equiroz en canelo.xxxxx.cl>
(host map: lookup (xxxxxx.cl): deferred)
<equiroz en tricot.cl>
m67KEGjv025256 19 Mon Jul 7 16:14 <equiroz en canelo.xxxxxx.cl>
(host map: lookup (xxxxxx.cl): deferred)
<equiroz en xxxxxx.cl>
m67Jk9jv020408 10 Mon Jul 7 15:46 <equiroz en canelo.xxxxxx.cl>
(host map: lookup (172.0.12.33): deferred)
<equiroz en 172.0.12.33>
m67Jjhjv020329 35 Mon Jul 7 15:45 <equiroz en canelo.xxxxxx.cl>
(host map: lookup (172.0.12.33): deferred)
<equiroz en 172.0.12.33>
m67JkZjv020491 22 Mon Jul 7 15:46 <equiroz en canelo.xxxxxx.cl>
(host map: lookup (172.0.12.10): deferred)
<equiroz en 172.0.12.10>
Total requests: 6
De hecho también pensé en error de DNS y traté de enviarlo a la ip del server
de correos y al DNS.
>
> Tambien "mailq" debiera mostrarte por que esta encolado.
>
>>>> Cómo puedo configurar el mail para que envíe correos hacia fuera de la
>>>> organización?
>>>> o, de otra manera, qué herramienta existe para enviar correos desde linea
>>>> de comando utilizando un smtp externo?
>> Por otro lado, le puse verbose al mail y este ese el mensaje de error que
>> arroja:
>>
>> xxxxxx.cl: Name server timeout
>> ... Transient parse error -- message queued for future delivery
>> ... queued
>
> Parece que tienes problemas para resolver MX, como no puede saber a
> que servidor SMTP debe enviarle el correo para "@xxxxxx.cl" lo encola
> y por eso quedan encolados. Intenta "dig mx xxxxxx.cl", si no funciona
> revisa el archivo /etc/resolv.conf con la IP de tu servidor de nombres
> (resolver).
El resolv está bien, de hecho lo probé con otras direcciones. Incluso el dig
me lo arrojó bien:
bash#dig mx xxxxxx.cl
; <<>> DiG 8.3 <<>> mx xxxxxx.cl
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 2
;; QUERY SECTION:
;; xxxxxx.cl, type = MX, class = IN
;; ANSWER SECTION:
xxxxxx.cl. 3H IN MX 10 mail.xxxxxx.cl.
;; AUTHORITY SECTION:
xxxxxx.cl. 3H IN NS secundario.nic.cl.
xxxxxx.cl. 3H IN NS nss.xxxxxxx.cl.
xxxxxx.cl. 3H IN NS polux.entelchile.net.
;; ADDITIONAL SECTION:
mail.xxxxxx.cl. 3H IN A 200.72.30.211
nss.xxxxxx.cl. 3H IN A 200.72.30.210
;; Total query time: 1 msec
;; FROM: canelo to SERVER: default -- 172.16.1.2
;; WHEN: Tue Jul 8 10:02:31 2008
;; MSG SIZE sent: 27 rcvd: 161
>
> --
> Aldrin Martoq
> http://aldrinvideopodcast.podshow.com/
>
Más información sobre la lista de distribución Linux