Pregunta:
Tengo un servidor de correo que ejecuta Sendmail y aloja varios dominios de correo. Entonces, por ejemplo, los correos electrónicos dirigidos a @ aaa.com y @ bbb.com van a este mismo servidor. Todo este tiempo estoy usando /etc/mail/virtusertable
para administrar las asignaciones de diferentes usuarios de diferentes dominios de correo a diferentes cuentas locales.
Pero ahora acabo de descubrir que /etc/aliases
podría estar haciendo cosas similares.
- ¿Cuál es la función diferente de
/etc/aliases
y/etc/mail/virtusertable
? - ¿Qué
aliases
pueden hacer pero novirtusertable
, y viceversa?
He buscado en la web pero no encuentro ningún sitio que compare las diferencias de forma muy detallada.
Respuesta:
Diferencias clave entre virtusertable y alias en sendmail
virtusertable
proporciona un mapeo uno a uno de la dirección del destinatario. aliases
proporcionan un mapeo de uno a muchos (útil para listas de correo).
aliases
asignan un destinatario "sin dominio" (destinatarios en dominios de correo electrónico locales con parte del dominio despojado del correo electrónico). virtusertable
asigna la dirección completa del destinatario.
virtusertable
maneja la reasignación de "todas las demás / restantes direcciones en el dominio de correo electrónico".
El mapeo "virtusertable to alias" puede usarse para obtener un mapeo de uno a muchos.
Sugerencia de nivel de asistente : es posible hacer que sendmail.cf maneje alias para correos electrónicos completos (parte del usuario y dominio), pero sendmail.cf generado usando archivos m4 proporcionados por sendmail.org no lo maneja. Implementarlo no será muy complicado, pero en mi humilde opinión, algunos "efectos secundarios" inesperados están garantizados => el período de prueba adecuado será LARGO .