Alexander Dalloz wrote: I have gotten rid of my .forward file so this is not out of the picture.Am Sa, den 14.01.2006 schrieb Lovell Mcilwain um 16:31:I seem to be having a bit of trouble getting procmail to filter e mails to individual mailboxes on my FC4 machine. I am using fetchmail to poll my email to my machine and I want to use procmail rather my then my mail client to filter my e mail. I don't have many mailboxes but I change machines often enough that its hard to keep updating my mail client filters. When I tail my mail.log file it does show that .fetchmail is looking at my .forward file in my home directory so I am assuming that there is an issue with the syntax of my .procmailrc file. Im new to using procmail so I copied and pasted some procmail examples into my .procmailrc file and gave it a whirl but no luck. Any help is appreciated.. Here are what I have in my files: .forward: "|IFS=' ' && exec /usr/bin/procmail || exit 75 #myusername"Why that kind of call? I assume you run local MTA, which is Sendmail. Correct? Then Procmail is called automatically and you don't need to use a .forward for this. I turned this on so that I can start debugging. I have not taken a look until Im sure that I have set up my .procmailrc file reasonably ok..procmailrc: # .procmailrc # routes incoming mail to appropriate mailboxes VERBOSE=offWhy off? You are debugging, so use the power of logging verbosely. I took a look at the man page and this doesn't seem to be related to the MailDir format of the mailbox. The insert saysMAILDIR=~/mail/IMAP #elm users might use $HOME/Mail instead^^^ ? Really intended? Be aware that "MAILDIR" does not imply to get Maildir format storage. **MAILDIR=$HOME/Mail #you'd better make sure it exists** Which makes me think based on the location, it wants me to specify the directory where the mailboxes are stored that I want to send mail to via procmail. I have commented this out.#PMDIR=~/.procmail DEFAULT=/var/mail/username/var/spool/mail/<user> | /var/mail/<user> is the default INBOX spool, no need to set that explicitly. I have escaped the entire subject so now it reads:LOGFILE=~/procmail.logLook into your logfile for analyzing.#INCLUDERC=$PMDIR/default.rc #INCLUDERC=$PMDIR/general.rc #INCLUDERC=$PMDIR/lists.rc #INCLUDERC=$PMDIR/guestbook.rc #INCLUDERC=$PMDIR/spam.rc # Put mail from mailing lists into mailboxs :0: * ^Subject:.*[Subject]You have to escape special signs like "]". * ^Subject:.*"[Subject]" GroupsBetter use absolute paths.:0: * ^From.*fedora.*list.*list.*@? The Fedora list is the recipient, not the From: sender. You may want to catch * ^Sender:.*fedora-list-bounces@redhat\.comFedora2Very verbose Procmail documentation: http://pm-doc.sourceforge.net/pm-tips-body.html Alexander |