El Lunes, 21 de Noviembre de 2005 08:44, Emiliano Sutil escribió:
El 21/11/05, Sergio Hernandez
escribió: El Lunes, 21 de Noviembre de 2005 06:05, Emiliano Sutil escribió:
El 21/11/05, Josep M. Queralt
escribió: On Mon, 21 Nov 2005 09:37:12 +0100
Emiliano Sutil
wrote: De esta manera todos los correos que van a su buzón El problema es que cuando es info@domino1 tiene que ir a usuario1 y cuando es info@dominio2 tiene que ir a usuario2. El usuario info no existe en el sistema y lo envio mediante alias Alguna sugerencia?
Si utilizando PROCMAIL y estableciendo una regla parecida a la
siguiente: :0:
* ^To:.*info@dominio1* /dir_de_correo/del/user1
:0:
* ^To:.*info@dominio2* /dir_de_correo/del/user2
Una cosa, no he usado el procmail en la vida. asi que no se como se configura y que implicaciones tiene.
Para ir mas rápido, ¿que tengo que instalar y como se activa?
procmail pertenece a la instalacion predeterminada de SuSE, de modo que deberias tenerlo ya instalado y listo para funcionar. Para que realize la distribucion de correos, basta con que crees un fichero de texto llamado .procmailrc en el home del usuario activo, el que esta administrando el correo. En este fichero escribes las reglas de distribucion, como las ha puesto Josep, antecedidas de un encabezado como este:
PATH=/bin:/usr/bin MAILDIR=$HOME/Mail DEFAULT=$MAILDIR/inbox/ LOGFILE=$HOME/.procmail.log
Vale, pue si que tengo el procmail ya instalado, pero me surgen 2 dudas,
Dices que tengo que poner el fichero .procmailrc en el home del usuario activo.
¿a que usuario te refieres? al que correo el postfix? al usuario de correo? al postmaster del dominio?
El archivo .procmailrc debe estar en el home del usuario que es propietario del buzon al que llega el correo: /var/spool/mail/usuario Puse "el usuario activo", pues este debe estar "logueado" y debe ser quien ejecuta procmail sobre dicho buzon, distribuyendo asi el correo a los maildirs de los destinatarios.
y respecto al postmaster, como se indicaria que usuario es el postmaster de cada dominio? con el alias de postmaster igual que se hace con el alias de info?
Esto no lo se... :-(
Otra cosa, me pasas esto
PATH=/bin:/usr/bin MAILDIR=$HOME/Mail DEFAULT=$MAILDIR/inbox/ LOGFILE=$HOME/.procmail.log
pero yo uso Maildir como buzon, asi que me da que esas variables tendria que cambiarlas para que apunenten a $HOME/Maildir, no?
Por supuesto, debes ajustarlo a tus configuraciones. Estos son los encabezados basicos, se que se pueden incorporar muchas mas variables. Buscando un poco en google seguro encuentras varios ejemplos de configuracion mas complejos. Saludos; -- Sergio Hernandez