[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: