Sendmail

Solo disponible en BuenasTareas
  • Páginas : 32 (7883 palabras )
  • Descarga(s) : 0
  • Publicado : 1 de marzo de 2011
Leer documento completo
Vista previa del texto
TUTORIAL DE SENDMAIL

Este documento fue realizado en la UJI (Universidad Jaume I de Castellon) durante el transcurso del curso
universitario 97-98, en la asignatura Interconexion de Sistemas Abiertos. Se permite la libre distribucion o
copia de este documento. Si tienes cualquier duda, critica o sugerencia, puedes contactar con el autor, que
soy yo:
David RubertViana (al004260@alumail.uji.es)

1. Introducción
1.1 Función y características de sendmail
1.2 Situación y descripción de los programas y ficheros de soporte utilizados por sendmail

2. Funciones de sendmail
2.1 Sendmail como agente de usuario
2.2 Sendmail como agente de transporte
2.3 La cola decorreo
2.4 Los Alias en sendmail
2.4.1 El fichero /etc/aliases
2.4.2 El fichero .forward
2.4.3 Las listas de correo
2.5 Sendmail en modo traza
2.6 Parámetros más comunes de la línea de comandos en sendmail

3. El fichero de configuración de sendmail
3.1 Funcióny organización del fichero
3.2 Macros
3.2.1 Los nombres largos
3.2.2 Los condicionales
3.2.3 Las macros internas de sendmail
3.3 Clases
3.3.1 Clases internas más comunes
3.3.2 Ejemplo del uso conjunto de macros y clases
3.4 Opciones34.1 Opciones más comunes
3.4.2 Modos de reparto
3.4.3 Timeouts
3.5 Precedencia de mail
3.6 Trusted Users
3.7 Formato de las cabeceras
3.8 Las reglas de reescritura
3.8.1 Los conjuntos de reglas de reescritura (Rewriting rule sets)
3.8.2 La parteizquierda y derecha de una regla (Left-hand-side & Right-hand-side)
3.8.3 Los separadores de tokens
3.8.4 Como probar nuestras propias reglas de reescritura
3.8.5 Ejemplos de reglas de reescritura extraidas del fichero de configuración de
LINUX
3.9 Definición de mailers
3.9.1 Campos más comunesen la definición de mailers
3.9.2 Parámetros más comunes en la definición de mailers
3.9.3 Ejemplos de definición de mailers
3.9.4 La definición del mailers en el fichero de configuración de LINUX
4. Links interesantes

1. Introducción

Este tutorial intenta dar una visión global de sendmail v8.8.7 (Berkeley),programa de distribución
gratuita creado (y actualmente revisado) por Eric Allman. La versión actual es la v8.8.8, aunque nosotros
trataremos la anterior versión. Se intentará explicar claramente la mayoría de sus funciones sin entrar muy a
fondo en cada una de ellas, pero dando ejemplos conprensivos. También veremos como podemos
configurar sendmail para su funcionamiento en un sistema específico.1.1 Función y características de sendmail

Existe una gran variedad de programas de correo electrónico que proveen al usuario de una aplicación
para la creación y envío de mail. Estos programas son los llamados Agentes de Usuario o MUA (Mail User
Agent), y su propósito es el aislar al usuario de los Agentes de Transporte o MTA (Mail Transport Agent),
que son los encargados de transferirlos mails a su correcto destino.

Sendmail es el agente de transporte de correo más común de Internet (en los sistemas UNIX). Aunque
actua principalmente como MTA, también puede ser utilizado como MUA (aunque no posee interfaz de
usuario). Las misiónes básicas de sendmail son las siguientes:

Recogida de mails provinientes de un Mail User Agent (MUA) como pueden ser elm, Eudora o...
tracking img