--- Dale Kiefling <http://www.skywriterhosting.com/~dale> wrote: > Is this what you mean? Yes, this is better. Some more suggestions below. > VERBOSE=on > LOGFILE=procmail.log > > :0hwc > |formail -D 200000 .messids > LOG="$FILENO" > # duplicate case -- throw away > :a > /dev/null > > :0fhw > *!^message-id: > |formail -a Message-ID: > > :0w > *^TO\/[a-zA-Z][a-zA-Z0-9]*@baynvc\.org > { > :0 You may want to put a "w" on this, i.e., ":0w". That way, it waits for the command to finish. If it fails, you'll see it in the log file. > !$MATCH > } > > :0 Same here -- change to ":0w". > !$LOGNAME > > That is my current .procmail. > > I tried refetching all the mail again after deleting the local mail (via > webmail) and the .messids file. Now I'm only getting like 15 emails > instead of the 400 on the legacy server. Is there some other thing I need > to reset? I'm not sure. You might try the "-a" option to fetchmail to force a fetchall, or use the fetchall user option in your .fetchmailrc. > As far as logs go, I'm looking at procmail.log and /var/log/mail.* Where is the procmail.log located? I guess that was my main question. Also, you may try that "tiny" recipe below, just to see what those very small messages are. Those seem strange. > BTW sent you a check today for your time. I really appreciate your help. > I'd like to total up your email support time as well and pay you for that > next week. Cool, thanks. > Cheers, > Dale