John,

I'm no procmail, fetchmail, or even pine expert, but I play one on TV.
Or I have a friend who knows a bit more than I do, and so when I took an
interest in this question, passed it on to him....

So the advice below is from Marty.
If it works, it's his credit. If it doesn't, it's my fault.

Andy

---------- Forwarded message ---------- 

I guess that fetchmail is bundling them up into one lump and procmail is
escaping the 'From's because it thinks it should.

He should maybe try a fetchmailrc file that says

  server pop.mn.mediaone.net protocol pop3 username xxxxxxx password xxxxxx
  mda formail -s procmail

and formail will split the messages apart and hand them to procmail one
at a time.  If that doesn't do it then yeah, maybe he has pine
configured funnily.  The fact that he can see procmail processing each
file suggests that the latter might be the case.

A couple of other things that might be worth noting from his procmailrc
file:

> Here is some of my procmailrc file:
> VERBOSE = yes
> LOGABSTRACT = all
> MAILDIR= /home/john
> PMDIR=$HOME/Procmail
> LOGFILE=$PMDIR/log
> :0:
> * ^TO_tclug
> $MAILDIR/TCLub

'$MAILDIR' is implied in the delivery action.  So he can just say:

:0:
* ^TO_tclug
TCLub

If he's still not getting anywhere it might be useful to see a couple of
consecutive entries from the procmail log file.

M
--