31 - Dns

[editar]
Tutorial creado por Diego Bravo Estrada. Extraido de: http://www.mononeurona.org/index.php?idp=392
27 de Octubre de 2005
Como cabría de esperarse, en el DNS debe configurarse los registros necesarios para que el correo de forma user@incacoca.com y user@dbe.org.pe se redirija a nuestro servidor. Esto se hace configurando el registro MX en los archivos de configuración de esas zonas. Si nuestro servidor es "correo.laorganizacion.org", la configuración de la zona "incacoca.com" debería contener:

|| @ 1D IN MX 0 correo.laorganizacion.org. ||


La zona "dbe.org.pe" tendría algo similar.


Local-host-names

Es necesario también indicar a Sendmail que los mensajes de dominios "incacoca.com" y "dbe.org.org" deben ser aceptados. Para esto, incluirlos en el archivo "/etc/mail/local-host-names".

Como siempre, la apertura del relay dependerá de dónde se ubican los clientes, cosa que no se repetirá aquí.

Configuración del MUA


La única diferencia con el caso "mono-dominio" en lo que compete al MUA, corresponde a la configuración para RECIBIR el correo. Ya sea POP o IMAP, hay que indicar que la recepción se debe hacer con los usuarios "vduXXXX".

Por otro lado, el ENVÍO sí se debe hacer con la dirección electrónica completa (por ejemplo alex@incacoca.com)

Enmascaramiento


En una red conformada por un servidor de correo y un conjunto de estaciones (como nuestro dominio "laorganizacion.org") los usuarios de seguro redactan sus mensajes usando MUA's (clientes) que les permiten (y les exigen) especificar la dirección de correo con la que el mensaje aparente haberse originado (campo "From" en el header.) Esto se usa por lo general para que el destinatario pueda respondernos.

En nuestro caso, los usuarios configurarán sus direcciones de origen con algo como "user@laorganizacion.org".

Sin embargo, hay algunos MUA's que no permiten especificar la dirección de origen (por extraño que esto suene.) Por ejemplo, el comando "mail" disponible en la mayoría de sistemas Unix permite enviar mensajes usando Sendmail, pero no especifica dirección de origen (por lo que Sendmail tiene que "imaginarla".)

A fin de no variar el escenario, supongamos que un usuario llamado "oscarin" se la conectado (usando telnet) al servidor de correo - no importa el motivo - y desea enviar un mensaje. Invoca a "mail" del siguiente modo:

|| oscarin$ mail pepebotella@yahoo.com ||
Sendmail tendrá ahora que crear el campo "From" del header, y lo hará usando el hostname (en nuestro caso, correo.laorganizacion.org), por lo que el correo que llega a "pepebotella@yahoo.com" aparece como proveniente de: || oscarin@correo.laorganizacion.org ||
No está tan mal, pero no es lo correcto.

A fin de corregir esta situación, simplemente definiremos lo siguiente en nuestro archivo M4 "sendmail.mc":

|| MASQUERADE_AS(`laorganizacion.org') ||
Lo que logrará que el mensaje aparezca (correctamente) como enviado de: || oscarin@laorganizacion.org ||
Como siempre, regenerar el archivo "cf" con el comando "m4" y reiniciar Sendmail.

Nótese que esto puede no funcionar adecuadamente con el usuario "root" (para facilitar ciertos diagnósticos) por lo que se deben emplear usuarios comunes.

Recuérdese que esto sólo es necesario cuando se emplean MUA's con "problemas" en el sentido explicado. Más adelante veremos otros casos más interesantes de enmascaramiento.
[editar]

5 opiniones

ESTA MAL

TIENES QUE AREGLARLA
Esta muy bueno.

Felicito a la persona que publico este tema. Pero necesito saber si sabe como cambiar el camino del sendmail , que en vez de seer en var sea en otro directorio. A toda persona que responderme se lo agradezco

saludos miniyoko23@gmail.com.
Partes de un correo.

Mostrar la pagina de partes de un correo.
Nueva versión.

En www. Gatogringo. Com se puede hallar una versión actualiuzada.
Ingeniero en sistemas.

Muy bueno para quienes no hemos usado la plataforma linux y queremos hacer nuestros primeros pasos en él.

Tutoriales relacionados con 'Tutorial de Sendmail'

Si tuviera que buscar un adjetivo para calificar a Sendmail, pensaría en "excesivo". Excesivo puesto... Más »
Este documento pretende ser una guía rápida de configuración y puesta en funcionamiento de procedimientos... Más »
Este documento es una breve descripción de cómo modificar el fichero de configuración de sendmail... Más »
Esta documentación muestra la forma de montar un sistema de correo con las siguientes características:... Más »
Tutorial Completo para Aprender el sistema operativo Linux Desde lo básico hasta un nivel... Más »

Autor y licencia de 'Tutorial de Sendmail'


Tutorial de Diego Bravo Estrada. Extraido de: http://www.mononeurona.org/index.php?idp=392 CopyLeft
Este trabajo está licenciado bajo la Creative Commons License. 1999-2005 © :: MonoNeurona.org ::
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.