I have corrected a few things. But I noticed it wasn't working, on the
yahoo, but for the linkline account.
Here is the To line from the Actual E-mail.
To: giffordj(_at_)linkline(_dot_)com, gifford_jim(_at_)yahoo(_dot_)com
Here is the procmail.log Info
procmail: Assigning "ANOMY=/usr/anomy"
procmail: Executing "/usr/anomy/bin/sanitizer.pl,/usr/anomy/anomy.conf"
procmail: [5647] Sat Jun 8 10:11:47 2002
procmail: Executing "spamassassin,-P"
procmail: [5647] Sat Jun 8 10:11:48 2002
procmail: No match on "^X-Spam-Status: Yes"
procmail: No match on "^To: *gifford_jim(_at_)yahoo(_dot_)com"
procmail: Match on "^To: *giffordj(_at_)linkline(_dot_)com"
procmail: Locking "/home/jim/Maildir/.linkLINE/.lock"
procmail: Assigning
"LASTFOLDER=/home/jim/Maildir/.linkLINE/new/1023556308.5647_1.server.jg555.c
om"
procmail: Unlocking "/home/jim/Maildir/.linkLINE/.lock"
procmail: Notified comsat:
"jim(_at_)0:/home/jim/Maildir/.linkLINE/new/1023556308.5647_1.server.jg555.com"
From root Sat Jun 8 10:11:46 2002
Subject: Jimmy, you have 76 new Connections!
Folder: /home/jim/Maildir/.linkLINE/new/1023556308.5647_1.server.jg5
14818
procmail: [5652] Sat Jun 8 10:11:48 2002
procmail: Assigning "LOGABSTRACT=all"
procmail: Assigning "ANOMY=/usr/anomy"
procmail: Executing "/usr/anomy/bin/sanitizer.pl,/usr/anomy/anomy.conf"
procmail: [5652] Sat Jun 8 10:11:49 2002
procmail: Executing "spamassassin,-P"
procmail: [5652] Sat Jun 8 10:11:50 2002
procmail: No match on "^X-Spam-Status: Yes"
procmail: No match on "^To: *gifford_jim(_at_)yahoo(_dot_)com"
procmail: Match on "^To: *giffordj(_at_)linkline(_dot_)com"
procmail: Locking "/home/jim/Maildir/.linkLINE/.lock"
procmail: Assigning
"LASTFOLDER=/home/jim/Maildir/.linkLINE/new/1023556310.5652_1.server.jg555.c
om"
procmail: Unlocking "/home/jim/Maildir/.linkLINE/.lock"
procmail: Notified comsat:
"jim(_at_)0:/home/jim/Maildir/.linkLINE/new/1023556310.5652_1.server.jg555.com"
From root Sat Jun 8 10:11:48 2002
Subject: Test 3
Folder: /home/jim/Maildir/.linkLINE/new/1023556310.5652_1.server.jg5
1632
procmail: [5658] Sat Jun 8 10:11:54 2002
procmail: Assigning "LOGABSTRACT=all"
procmail: Assigning "ANOMY=/usr/anomy"
procmail: Executing "/usr/anomy/bin/sanitizer.pl,/usr/anomy/anomy.conf"
procmail: Executing "spamassassin,-P"
procmail: [5658] Sat Jun 8 10:11:56 2002
procmail: No match on "^X-Spam-Status: Yes"
procmail: No match on "^To: *gifford_jim(_at_)yahoo(_dot_)com"
procmail: Match on "^To: *giffordj(_at_)linkline(_dot_)com"
procmail: Locking "/home/jim/Maildir/.linkLINE/.lock"
procmail: Assigning
"LASTFOLDER=/home/jim/Maildir/.linkLINE/new/1023556316.5658_1.server.jg555.c
om"
procmail: Unlocking "/home/jim/Maildir/.linkLINE/.lock"
procmail: Notified comsat:
"jim(_at_)0:/home/jim/Maildir/.linkLINE/new/1023556316.5658_1.server.jg555.com"
From root Sat Jun 8 10:11:54 2002
Subject: Test 3
Folder: /home/jim/Maildir/.linkLINE/new/1023556316.5658_1.server.jg5
1380
procmail: [5685] Sat Jun 8 10:13:36 2002
procmail: Assigning "LOGABSTRACT=all"
procmail: Assigning "ANOMY=/usr/anomy"
procmail: Executing "/usr/anomy/bin/sanitizer.pl,/usr/anomy/anomy.conf"
procmail: [5685] Sat Jun 8 10:13:37 2002
procmail: Executing "spamassassin,-P"
procmail: [5685] Sat Jun 8 10:13:38 2002
procmail: No match on "^X-Spam-Status: Yes"
procmail: No match on "^To: *gifford_jim(_at_)yahoo(_dot_)com"
procmail: No match on "^To: *giffordj(_at_)linkline(_dot_)com"
procmail: Incomplete recipe
procmail: Assigning
"LASTFOLDER=/home/jim/Maildir/new/1023556418.5685_0.server.jg555.com"
procmail: Notified comsat:
"jim(_at_)0:/home/jim/Maildir/new/1023556418.5685_0.server.jg555.com"
From gifford_jim(_at_)hotmail(_dot_)com Sat Jun 8 10:13:36 2002
Subject: Test 3
Folder: /home/jim/Maildir/new/1023556418.5685_0.server.jg555.com 1554
procmail: [5700] Sat Jun 8 10:14:52 2002
procmail: Assigning "LOGABSTRACT=all"
procmail: Assigning "ANOMY=/usr/anomy"
procmail: Executing "/usr/anomy/bin/sanitizer.pl,/usr/anomy/anomy.conf"
procmail: [5700] Sat Jun 8 10:14:53 2002
procmail: Executing "spamassassin,-P"
procmail: [5700] Sat Jun 8 10:14:54 2002
procmail: No match on "^X-Spam-Status: Yes"
procmail: No match on "^To: *gifford_jim(_at_)yahoo(_dot_)com"
procmail: No match on "^To: *giffordj(_at_)linkline(_dot_)com"
procmail: Match on ""
procmail: Incomplete recipe
procmail: Assigning
"LASTFOLDER=/home/jim/Maildir/new/1023556494.5700_0.server.jg555.com"
procmail: Notified comsat:
"jim(_at_)0:/home/jim/Maildir/new/1023556494.5700_0.server.jg555.com"
From gifford_jim(_at_)hotmail(_dot_)com Sat Jun 8 10:14:52 2002
Subject: Test 3
Folder: /home/jim/Maildir/new/1023556494.5700_0.server.jg555.com 1596
Here is my procmailrc file
# Begin /~/.procmailrc
# Prelimiaries
SHELL=/bin/bash
MAILDIR=$HOME/Maildir/
DEFAULT=$MAILDIR
ORGMAIL=$MAILDIR
LOGFILE=/var/log/procmailrc.log
VERBOSE=yes
LOGABSTRACT=all
ANOMY=/usr/anomy
:0fw
| /usr/anomy/bin/sanitizer.pl /usr/anomy/anomy.conf
:0fw
| spamassassin -P
:0:
* ^X-Spam-Status: Yes
$MAILDIR.Spam/
:0:
* ^To: *gifford_jim(_at_)yahoo(_dot_)com
$MAILDIR.Yahoo/
:0:
* ^To: *giffordj(_at_)linkline(_dot_)com
$MAILDIR.linkLINE/
# Accept all the rest to default mailbox
:0
*
# End /~/.procmailrc
----- Original Message -----
From: "Andrew Smith"
<asmith(_at_)14inverleith(_dot_)freeserve(_dot_)co(_dot_)uk>
To: "Jim Gifford" <maillist(_at_)jg555(_dot_)com>
Sent: Saturday, June 08, 2002 2:59 AM
Subject: Re: procmail not matching
Hi Jim,
It would be useful to cut and send the actual "To:" lines from the
mesdsages as youhave no wildcards in your procmail. Inserting something
like
LOGFILE=/home/jg555/procmail.log
VERBOSE=yes
LOGABSTRACT=all
at the top of your .procmailrc will allow you to view the log. I've
fought many battles with procmailand eventually won most after a lengthy
skirmish.
email me as attachments your .procmailrc and sample message, if you are
still stuck after trying the above.
--
Andrew in Edinburgh, Scotland
Jim Gifford wrote:
I have been trying to set up procmail to sort my email that I receive
from
fetchmail.
Here is what I am trying to do.
Check the To for user(_at_)yahoo(_dot_)com and put it in the Maildir/.Yahoo
Check the To for user(_at_)pacbell(_dot_)net and put it in the
Maildir/.pacbell.net
Here is what I have in my .procmailrc
:0:
* ^XTo: user(_at_)yahoo(_dot_)com
$MAILDIR/.Yahoo
:0:
* ^XTo: user(_at_)pacbell(_dot_)net
$MAILDIR/.pacbell.net
The above works if that is the only email address in the To line, but
when
there are multiple entries, it does not work. How can I fix this?
Thank you in advance for your help
_______________________________________________
procmail mailing list
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail
_______________________________________________
procmail mailing list
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail