Hello,

My configured mailbox_command has been 'procmail -a "$EXTENSION"' for
the longest time. I did not notice the difference between emails
'delivered to command: procmail -a "$EXTENSION" and those 'delivered
to command: /usr/bin/procmail' because it was procmail in both cases.
I have never tried using $1 in procmail to filter so I don't know if I
was getting $EXTENSION or not.

# postconf | grep mailbox_command
mailbox_command = procmail -a "$EXTENSION"
mailbox_command_maps =


No /home/userA/.procmailrc:
Dec 30 18:15:29 detroit postfix/local[29983]: 7D29A47DAC:
to=<us...@hostname>, relay=local, delay=0.03, delays=0.02/0.01/0/0.01,
dsn=2.0.0, status=sent (delivered to command: procmail -a
"$EXTENSION")


/home/userB/.procmailrc exists:
Dec 30 19:06:37 detroit postfix/local[30464]: 813F947D62:
to=<us...@hostname>, relay=local, delay=3.9, delays=1.5/0/0/2.4,
dsn=2.0.0, status=sent (delivered to command: /usr/bin/procmail)


I tried switching mailbox_command, and all the .procmail people kept
using /usr/bin/procmail instead of the new value for mailbox_command.
This was unexpected by me. Is it normal behavior? Where can I read
about this and how can I override it? The replacing command, dspam,
calls procmail anyway and I want to continue to support the local
user's configurations.

Thank you,
-- 
Jacob Anawalt

Reply via email to