logo-IRIS
  
> Inicio
> Sitemap
> Contacto
> Buscador
  


NOTA IMPORTANTE
Esta versión de IRISCF cambia la localización de los ficheros que emplea (de /etc a /etc/mail) y el formato de los mapas (de btree a hash) para adaptarse a los nuevos estándares de sendmail. Si ha empleado versiones anteriores de IRISCF, el script movemaps, que se encuentra en el directorio principal de la distribución, se encarga de realizar la actualización de ficheros y mapas de manera automática


< Servicios < Correo electrónico < Sendmail

Otras facilidades

Notas de la version 4.2 · Características generales · Otras facilidades · Control de acceso

Servicio Correo Electrónico RedIRIS

3. Otras facilidades

Esta distribucion proporciona, ademas de los mecanismos descritos anteriormente,procedimientos que permiten:

  • El empleo de un fichero de alias inversos para reescribir las direcciones que aparecen en el remite de los mensajes.
  • El tratamiento de dominios virtuales dentro de una estafeta.
  • Utilizar mecanismos para controlar el acceso a sendmail por parte de otros nodos de la Red. Estos mecanismos estan basados en las propias definiciones que realizan las directivas de configuracion incluidas en este documento. Tambien se proporcionan mecanismos basados en ficheros y, por supuesto, las facilidades de control de acceso que sendmail ofrece a partir de la version 8.9.0.

NOTA: A diferencia del resto de los mecanismos descritos anteriormente, el soporte de alias inversos y de dominios virtuales entra en conflicto con algunas de las directivas definidas en las facilidades de configuración generales de sendmail, si bien estas directivas no son de uso común. En concreto, estas directivas son LOCAL_RULE_1 y LOCAL_RULE_2. El resultado obtenido a partir de un fichero-mc que contenga estas dos directivas y use las facilidades para alias inversos y/o para dominios virtuales puede no ser correcto.

3.1 Soporte para alias inversos

Mediante esta facilidad, si la estafeta acepta mensajes dirigidos a direcciones del tipo Nombre.Apellido@dom.inio.es (lo que usualmente se lleva a cabo mediante entradas en el fichero de alias que hacen corresponder Nombre.Apellido con el nombre de usuario correspondiente), los mensajes que salen de la estafeta llevan en el remite (cabecera "From:") la dirección con el formato Nombre.Apellido@dom.inio.es en vez de usuario@dom.inio.es.

El soporte para alias inversos en el sendmail utiliza un mapa que debe encontrarse en /etc/mail/aliasrev.db. Para generar este fichero deben seguirse los siguientes pasos:

  1. Editar el fichero fuente de alias inversos /etc/mail/aliasrev. Este fichero debe contener una linea por cada alias inversos de la forma:
    usuario:	Nombre.Apellido
    

    Que, como puede apreciarse, es exactamente el mismo formato del fichero de alias (/etc/mail/aliases) con los campos cambiados de posición.

  2. Ejecutar (en el directorio /etc/mail) el comando:
    makemap hash aliasrev < aliasrev 

    Que es el que generara el fichero /etc/mail/aliasrev.db que empleará sendmail en la reescritura del remite.

Como es evidente, cada vez que se desee incluir un nuevo alias inverso debe realizarse el mismo proceso.

3.2 Soporte de dominios virtuales

Esta facilidad permite que una estafeta acepte los mensajes dirigidos a usuarios en un nombre de dominio (domios virtuales) para el que la estafeta es su MX principal en DNS como mensajes dirigidos a determinados usuarios locales. A su vez, para los mensajes enviados por estos usuarios locales, el remite se reescribe de manera que aparecen como provenientes del dominio en cuestión.

Los dominios virtuales puede ser útiles en casos como:

  • Una sola Estafeta responsable de distintos subdominios dentro de un mismo dominio.
  • Una sola Estafeta responsable de otros dominios diferentes que en el que esta la máquina.
Una estafeta est.dom.es que maneje el dominio virtual dom.virt.es mediante esta facilidad hace corresponder las direcciones usuario@dom.virt.es con la dirección local usuario.dom.virt.es. De la misma manera, cuando un mensaje contiene en el remite la dirección usuario.dom.virt.es, esta se transforma en usuario@dom.virt.es.

Para que la configuración de sendmail sea capaz de tratar dominios virtuales de la manera descrita aquí, el generador incluye la siguiente linea en un fichero-mc:

FEATURE(vdomains)

(Opción "¿ Necesita soporte de dominios virtuales ?:" en el formato Web)

Y para cada dominio virtual que quiera incluirse la siguiente linea:

VDOMAIN()

En lugar de usar VDOMAIN, los dominios virtuales tambien pueden incluirse en uno o varios ficheros de texto, conteniendo el identificador de un dominio por linea. Para hacer referencia a uno de estos ficheros se utiliza la linea:

VDOMAINS_FILE()

Implementación de dominios virtuales en algunos Agentes de Correo
Configuración de los agentes de usuario de correo electrónico para los usuarios que pertenecen a los dominios virtuales: biblio.ogz.es e invent.es. Como ejemplo usaremos el usuario angel.lido@invent.es (que corresponde al alias angel.lido.invent.es -> alido). Se incluyen aquí las lineas de configuración necesarias para algunos de los agentes de usuario mas comunes:

    En Pegasus:

    From line:
    POP 3 Username: alido

    En Netscape:

    Servers/POP 3 User name: alido
    Identity/Your email: angel.lido@invent.es

    En Eudora:

    POP Account: alido@ep.ogz.es
RedIRIS © 1994-2003
^