[CentOS-es] Configuración de Sendmail
Manolo
maalgi en ono.com
Mar Feb 17 22:19:37 UTC 2009
Francisco Collao Gárate escribió:
> Manolo wrote:
>
>> Francisco Collao Gárate escribió:
>>
>>> Manolo wrote:
>>>
>>>
>>>> Hola, estoy intentando configurar el smtp de sendmail, para poder lanzar
>>>> correos desde una maquina con centos4.
>>>> He editado /etc/mail/sendmail.cf y he añadido, DSsmtp.ono.com
>>>> Pero al enviar los mails con:
>>>>
>>>>
>>> Trata de enviar un mail asi:
>>>
>>> # mail -v -s test algo en tudominio.com
>>> bla bla
>>> bla bla
>>> .
>>>
>>> Y ve el log que genera al enviar.
>>>
>>> Me huele a que no tienes definido el nombre(s) de la maquina en el
>>> local-host-names de sendmail (/etc/local-host-names).
>>>
>>> Si el problema es de permisos deberias revisar el access y que tu nombre
>>> de maquina y dominio tengan relay.
>>>
>>> PD: para la otra manda el log de sendmail para ver la causa del rechazo,
>>> es mas facil decir que es lo que pasa.
>>>
>>> Salu2 y suerte
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> CentOS-es mailing list
>>> CentOS-es en centos.org
>>> http://lists.centos.org/mailman/listinfo/centos-es
>>>
>>>
>> Hola, lo primero gracias por la aportacion.[root en legolas ~]# cat
>> /etc/mail/local-host-names
>>
>> He provado lo que comentas y nada.
>>
>> Adjunto lo que comentas a ver si orientamos esto:
>>
>> *# local-host-names - include all aliases for your machine here.
>> ono.com
>>
>> *La salida del test es la siguiente:
>> NOTA: El proceso que realizo es el siguiente:
>> Entro en mi mauqina local con usuario "celtha" me logo por ssh como
>> "celtha" en el servidor, escalo a root y lanzo el mail.
>> Pero he visto que la cuenta que aparece en el log es celtha en ..... No
>> entiendo porque
>>
>
> Por lo que se ve en la conversacion del STMP deberias tener en tu
> local-hosts-names es:
>
> localhost.localdomain # <- esa no es valida en internet
> legolas.localdomain # <- esa no es valida en internet
> mail.ono.com # <- es deberia ser valida con dns
>
> Ademas eso debe coincidir con un dns en caso de las direcciones/nombres
> publicos y sino deben estar en el archivo de hosts (/etc/hosts).
>
> Por otro lado hay un FEATURE que se usa en sendmail para enmascarar todo
> el correo saliente, es decir, si el emisor es root, en la salida sera
> root en tudominio.com asi siempre configuras un solo dominio.
>
> Revisa MASQUERADE_AS('tudominio.com');
>
> Mira tambien este articulo esta interesante y facil de seguir:
>
> http://www.linuxparatodos.net/portal/staticpages/index.php?page=15-como-sendmail-apendice-01
>
> salu2
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> CentOS-es mailing list
> CentOS-es en centos.org
> http://lists.centos.org/mailman/listinfo/centos-es
>
Hola, despues de seguir el manual, e intentar enviar un mail, obtengo la
siguiente salida en los logs y claro no recibo nada.
¿Alguna idea?
Saludos.
Feb 17 22:43:35 legolas sendmail[4164]: n1HLhTqF004164: from=celtha,
size=12, class=0, nrcpts=1,
msgid=<200902172143.n1HLhTqF004164 en legolas.localdomain>,
relay=root en localhost
Feb 17 22:43:50 legolas sendmail[4166]: n1HLhZbX004166:
from=<celtha en legolas.localdomain>, size=305, class=0, nrcpts=1,
msgid=<200902172143.n1HLhTqF004164 en legolas.localdomain>, proto=ESMTP,
daemon=MTA, relay=legolas.localdomain [127.0.0.1]
Feb 17 22:43:50 legolas sendmail[4164]: n1HLhTqF004164:
to=maalgi en ono.com, ctladdr=celtha (500/500), delay=00:00:21,
xdelay=00:00:15, mailer=relay, pri=30012, relay=[127.0.0.1] [127.0.0.1],
dsn=2.0.0, stat=Sent (n1HLhZbX004166 Message accepted for delivery)
Feb 17 22:44:15 legolas sendmail[4168]: n1HLhZbX004166:
to=<maalgi en ono.com>, ctladdr=<celtha en legolas.localdomain> (500/500),
delay=00:00:25, xdelay=00:00:25, mailer=relay, pri=120305,
relay=smtp.ono.com. [62.42.230.12], dsn=4.0.0, stat=Deferred: Connection
reset by smtp.ono.com.
Más información sobre la lista de distribución CentOS-es