Tengo un servidor de correo funcionando con los siguiente:
Postfix: como MTA.
Dovecot: para dar servicios POP3 e IMAP.
MySQL: para alamacenar los dominios virtuales y las respectivas cuentas.
PostfixAdmin: como interfaz para administrar dominios y cuentas.
Mi problema es el siguiente:
PROCMAIL no funciona con virtual users.
Anteriormente tenía otro servidor de correos pero sin usuarios virtuales, esto quiere decir que cada cuenta de mail necesariamente requeria una cuenta local en el servidor y un respectivo /home/usuariodelcorreo ..
Por otro lado tengo un firewall que marca los posibles correos SPAM.
Con esta configuración PROCMAIL (filtrado de correo) funciona correctamente ya que en su archivo de configuración (procmailrc) hace referencia al $HOME de cada usuario. Lo que en una configuración con virtual users no existe.
PATH=$HOME/bin:/usr/bin:/usr/ucb:/bin:/usr/local/bin:.
MAILDIR=$HOME/Maildir
DEFAULT=$MAILDIR/new
LOGFILE=$MAILDIR/procmailrc.log
Quisiera saber:
1-. Hay forma de usar PROCMAIL con usuarios virtuales almacenados en MySQL?
2-. Si no se puede, que alternativa existe?
De antemano Gracias.