Ciao a tutti,
ho un server di posta con Postfix+Courier IMAP, gestisco le caselle in formato MailDir spostando le email tramite Procmail; per gli account del dominio locale va tutto bene solo che quando ho provato a configurare un dominio virtuale ho avuto dei problemi.
Ho configurato il file nel seguente modo:
main.cf
master.cf:Codice PHP:home_mailbox = Maildir/
virtual_mailbox_maps = hash:/etc/postfix/vmailbox
virtual_mailbox_domains = hash:/etc/postfix/vmaildomains
virtual_uid_maps = static:200 (utente virtual)
virtual_gid_maps = static:208 (gruppo postdrop)
virtual_transport = procmail
procmailrcCodice PHP:procmail unix - n n - - pipe
-o flags=RO user=mail argv=/usr/bin/procmail -t -m USER=${user} EXTENSION=${extension} /etc/procmailrc
In sostanza vorrei che le email vengano smistate nelle rispettive home (/home/utente_di_posta/Maildir) solo che sembra che gli utenti dei domini virtuali (utenti fisici creati con useradd) ignorino il filtro procmail.Codice PHP:DEFAULT=$HOME/Maildir/
Tra le innumerevoli prove fatte, se nel master.cf, alla riga del procmail, invece che l'utente mail metto un utente di una casella (con i permessi utente:mail), allora funziona.
Qualcuno mi può aiutare...![]()
Grazie in anticipo

Rispondi quotando
