[CentOS-es] Configuración de Sendmail
Francisco Collao Gárate
pcollaog en firefox.cl
Lun Feb 16 21:16:29 UTC 2009
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
--
Francisco José Collao Gárate
LinuxUser #363300 http://pcollaog.firefox.cl
Free, powerful, secure and easy to use. http://www.firefox.cl
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre : signature.asc
Tipo : application/pgp-signature
Tamaño : 260 bytes
Descripción: OpenPGP digital signature
Url : http://lists.centos.org/pipermail/centos-es/attachments/20090216/b6859ebb/attachment.bin
Más información sobre la lista de distribución CentOS-es