procmail: mail agli utenti in base a TO
ciao ragazzi Debianisti, ho un problema:
fetchmail scarica le mail da un account pop3
in cui arrivano tutte le mail dirette ad un dominio
le mail vanno a un utente e fin li' tutto ok...
ora vorrei smistarle in base al campo TO,
cioé poterle fare arrivare all'utente giusto al quale erano dirette
ho aggiunto in /etc/postfix/main.cf:
mailbox_command = /usr/bin/procmail
mailbox_command = /usr/bin/procmail -a $EXTENSION
nella home dell'utente ho inserito .procmailrc con dentro:
# routes incoming mail to appropriate mailboxes
PATH=/usr/bin:/usr/local/bin
MAILDIR=$HOME/Mail # all mailboxes are in mail/
DEFAULT=$MAILDIR/mbox
LOGFILE=$MAILDIR/from
LOCKFILE=$MAILDIR/.lockmail
SHELL=/bin/sh
:0:
* ^From.*@tiscalinet.it
portatile@localhost
* ^TO_mario@localhost
portatile
purtroppo all'utente portatile non arriva niente
e in /var/log/mail.log:
Jun 12 15:37:42 pro200 postfix/cleanup[497]: 611EC47512:
message-id=<[🔎] 20030612131222.GA382@p166>
Jun 12 15:37:42 pro200 postfix/cleanup[497]: 611EC47512:
resent-message-id=<d71g_.A.CFF.FCI6-@murphy>
Jun 12 15:37:42 pro200 postfix/smtpd[496]: disconnect from
murphy.debian.org[146.82.138.6]
Jun 12 15:37:42 pro200 postfix/nqmgr[12801]: 611EC47512:
from=<bounce-debian-italian=mario=sky73.ath.cx@lists.debian.org>, size=3178,
nrcpt=1 (queue active)
Jun 12 15:37:43 pro200 postfix/local[499]: 611EC47512:
to=<mario@sky73.ath.cx>, relay=local, delay=1, status=sent
("|/usr/bin/procmail -a $EXTENSION")
succede che TUTTE le mail vanno perse una volta che decommento
le righe mailbox_command in main.cf...
ringrazio dell'attenzione
Mario
Reply to: