On Sun, 2012-03-18 at 11:26:57 +0200, Pavel Gulchouck wrote: > ... > Sorry, I thought it's simple to reproduce. I've install postfix to > clean debian-6 system, add alias gul-test to "gul+1, gul+2", set > procmail as local delivery agent, send test email to the alias and got > only one copy in mailbox and mail.log. > > If I comment out line mailbox_command = procmail -a "$EXTENSION" in > main.cf then postfix deliver mail to both addresses unless I add line > |"/usr/bin/procmail -a $EXTENSION" to my ~/.forward. > ...
Rather than the local aliases(5) database, use virtual aliasing to explicitly split 'gul-test' into two distinct recipients 'gul+1' and 'gul+2'. Then, procmail should receive both copies of the message. -- Sahil Tandon