Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
![]() |
Gestión de servicios sendmail en Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Español) |
1. Servicios de correo (descripción general)
2. Servicios de correo (tareas)
Mapa de tareas para servicios de correo
Planificación del sistema de correo
Correo local y una conexión remota
Configuración de los servicios de correo (mapa de tareas)
Configuración de los servicios de correo
Cómo configurar un servidor de correo
Cómo configurar un cliente de correo
Cómo configurar un host de correo
Cómo configurar una puerta de enlace de correo
Modificación de la configuración de sendmail (mapa de tareas)
Modificación de la configuración de sendmail
Cómo generar un nuevo archivo sendmail.cf
Configuración de un host virtual
Cómo volver a generar automáticamente un archivo de configuración
Cómo usar sendmail en el modo abierto
Cómo configurar SMTP para que utilice TLS
Cómo gestionar la entrega de correo mediante una configuración alternativa de sendmail.cf
Administración de los archivos de alias de correo (mapa de tareas)
Administración de los archivos de alias de correo
Cómo configurar un mapa NIS mail.aliases
Cómo configurar un archivo de alias correo local
Cómo crear un archivo de mapa con clave
Cómo crear un alias postmaster en cada archivo /etc/mail/aliases local
Cómo crear un buzón independiente para postmaster
Cómo agregar el buzón del postmaster a los alias en el archivo /etc/mail/aliases
Administración de los directorios de la cola (mapa de tareas)
Administración de los directorios de la cola
Cómo mostrar el contenido de la cola de correo, /var/spool/mqueue
Cómo forzar el procesamiento de la cola de correo, /var/spool/mqueue
Cómo ejecutar un subconjunto de la cola de correo, /var/spool/mqueue
Cómo mover la cola de correo, /var/spool/mqueue
Cómo ejecutar la cola de correo antigua, /var/spool/omqueue
Administración de los archivos .forward (mapa de tareas)
Administración de los archivos .forward
Cómo desactivar los archivos .forward
Cómo cambiar la ruta de búsqueda de los archivos .forward
Cómo crear y rellenar /etc/shells
Procedimientos y consejos para la resolución de problemas en servicios de correo (mapa de tareas)
Procedimientos y consejos para la resolución de problemas en servicios de correo
Cómo probar la configuración de correo
Cómo comprobar los alias de correo
Cómo probar los conjuntos de reglas de sendmail
Cómo verificar las conexiones con otros sistemas
Registro de los mensajes de error
Otras fuentes de información de diagnóstico de correo
Resolución de los mensajes de error
Los alias de correo deben ser únicos dentro del dominio. En esta sección, se proporcionan los procedimientos para administrar archivos de alias de correo.
Además, puede crear archivos de base de datos para el host de correo local mediante makemap. Consulte la página del comando man makemap(1M). El uso de estos archivos de base de datos no ofrece todas las ventajas que implica utilizar un servicio de nombres, como NIS. Sin embargo, debería recuperar los datos de estos archivos de base de datos locales con mayor rapidez, ya que no hay búsquedas de red involucradas. Para obtener más información, consulte Interacciones de sendmail con servicios de nombres y Archivos de alias de correo en el Capítulo 3, Servicios de correo (referencia).
Utilice el siguiente procedimiento para crear alias con un mapa NIS mail.aliases.
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
# cat /etc/mail/aliases .. alias:expanded-alias
Utilice el nombre de alias abreviado.
Utilice el nombre de alias ampliado (user@host.domain.com ).
# cat /etc/mail/aliases .. Postmaster: root
# cat /etc/mail/aliases .. root: user@host.domain.com
Utilice la dirección asignada del postmaster designado.
# cd /var/yp
# make
Los cambios en los archivos /etc/hosts y /etc/mail/aliases se propagan a los sistemas esclavos NIS. Los cambios estarán activos en unos minutos, como máximo.
Utilice el siguiente procedimiento para resolver alias con un archivo de alias de correo local.
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
user1: user2@host.domain
Utilice el nombre del nuevo alias.
Utilice la dirección real del nuevo alias.
# cat /etc/mail/aliases .. Postmaster: root
# cat /etc/mail/aliases .. root: user@host.domain.com
Utilice la dirección asignada del postmaster designado.
# newaliases
La configuración de la opción AliasFile en /etc/mail/sendmail.cf determina si este comando genera en formato binario el archivo individual, /etc/mail/aliases.db, o el par de archivos, /etc/mail/aliases.dir y /etc/mail/aliases.pag.
Puede copiar los tres archivos mediante los comandos rcp o rsync. Consulte las páginas del comando man rcp(1) o rsync(1) para obtener más información. También puede crear una secuencia de comandos para realizar esta tarea.
Al copiar estos archivos, no será necesario ejecutar el comando newaliases en cada de los otros sistemas. Sin embargo, recuerde que debe actualizar todos los archivos /etc/mail/aliases cada vez que agregue o elimine un cliente de correo.
Puede copiar estos archivos mediante los comandos rcp o rsync. Consulte las páginas del comando man rcp(1) o rsync (1) para obtener más información. También puede crear una secuencia de comandos para realizar esta tarea.
Al copiar estos archivos, no será necesario ejecutar el comando newaliases en cada de los otros sistemas. Sin embargo, recuerde que debe actualizar todos los archivos /etc/mail/aliases cada vez que agregue o elimine un cliente de correo.
Para crear un archivo de mapa con clave, siga estas instrucciones.
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
Las entradas pueden tener la siguiente sintaxis.
old-name@newdomain.com new-name@newdomain.com old-name@olddomain.com error:nouser No such user here @olddomain.com %1@newdomain.com
Utilice el nombre de usuario que se asignó anteriormente con el dominio que recién se asignó.
Utilice la dirección que recién se asignó.
Utilice el nombre de usuario que se asignó anteriormente con el dominio que se asignó anteriormente.
Utilice el dominio que se asignó anteriormente.
Utilice el dominio que recién se asignó.
La primera entrada redirige el correo a un nuevo alias. La siguiente entrada crea un mensaje cuando se utiliza un alias incorrecto. La última entrada redirige todo el correo entrante de olddomain a newdomain.
# /usr/sbin/makemap maptype newmap < newmap
Seleccione un tipo de base de datos, como dbm, btree o hash.
Utilice el nombre del archivo de entrada y la primera parte del nombre del archivo de base de datos. Si se selecciona el tipo de base de datos dbm, los archivos de base de datos se crean con un sufijo .pag y .dir. Para los otros dos tipos de base de datos, el nombre de archivo está seguido por .db.
Todos los sistemas deben poder enviar correo al buzón de un postmaster. Puede crear un alias NIS para postmaster, o puede crear el alias en cada archivo /etc/mail/aliases local. Consulte estos procedimientos.
Cómo crear un alias postmaster en cada archivo /etc/mail/aliases local
Cómo agregar el buzón del postmaster a los alias en el archivo /etc/mail/aliases
Si desea crear el alias postmaster en cada archivo /etc/mail/aliases local, siga estas instrucciones.
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
# cat /etc/mail/aliases # Following alias is required by the mail protocol, RFC 2821 # Set it to the address of a HUMAN who deals with this system's # mail problems. Postmaster: root
Cambie root a la dirección de correo de la persona designada como postmaster.
Postmaster: mail-address
Utilice la dirección asignada de la persona designada como postmaster.
La creación de un buzón independiente para el postmaster permite mantener el correo del postmaster separado del correo personal. Si crea un buzón independiente, utilice la dirección del buzón en lugar de la dirección de correo personal del postmaster al editar los archivos /etc/mail/aliases. Para obtener detalles, consulte Cómo crear un buzón independiente para postmaster.
Si desea crear un buzón independiente para postmaster, siga estas instrucciones.
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
Para obtener detalles sobre cómo agregar una cuenta de usuario, consulte Configuración y gestión de cuentas de usuario mediante el uso de la interfaz de línea de comandos (mapa de tareas) de Gestión de las cuentas de usuario y los entornos de usuario en Oracle Solaris 11.1.
# mail -f postmaster
Utilice la dirección asignada.
Si desea agregar el buzón de un postmaster a los alias en el archivo /etc/mail/aliases, siga estas instrucciones.
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
# cat /etc/mail/aliases .. root: user@host.domain.com
Utilice la dirección asignada de la persona designada como postmaster.
# cat /etc/mail/aliases .. sysadmin: /usr/somewhere/somefile
Cree un nombre para un nuevo alias.
Utilice la ruta del buzón local.
# newaliases