just out of curiosity, what does the 'm' directive do/stand for?
I'm running procmail from sendmail.cf with -a $h -d $u
Make sure that the mailer definitions does _not_ have the 'm' flag.
For example, our /etc/sendmail.cf says:
Mlocal, P=/usr/lib/procmail, F=lsDFMAw5:/|@SPfhne, S=10/30, R=20/40,
T=DNS/RFC822/X-Unix,
A=procmail -Y -a $h -d $u
The 'F=' directive doesn't have an 'm' in its value. (Don't try copying
the above into your sendmail.cf)
Philip Guenther