Hi,
I am in the process of setting up a bounce routine on the AGIS
netblock, and it's long enough to be a multi line condition.
I get errors when I use it:
The recipe is:
# Note that this has the "c" flag because the next recipe dumps
# it in the agis folder.
:0c
*
^Received:.*\[(204\.(130\.243\.|137\.(128\.|13[4-9]\.|1[4-9][0-9]\.
|2[01][0-9]\.|22[0-3]\.)|157\.([0-9]\.|[0-9][0-9]\.|1[0-9][0-9]\.|2[01][0-9]\.
|22[4-9][0-9]\.|2[34][0-9]\.|25[0-5]\.))|205\.(137\.(4[89]\.|5[0-9]\.|6[0-3]\.
)|164\.(6[45]\.|[789][0-9]\.|1[0-4][0-9]\.|15[0-8]\.|1[6-9][0-9]\.
|2[0-4][0-9]\.|25[0-5]\.)|198\.|254\.(16[0-9]\.|17[0-9]\.|18[0-9]\.|19[01]\.
)|(199\.([0-9]\.|[0-9][0-9]\.|1[01][0-9]\.|12[0-7]\.|14[4-9]\.|1[5-9][0-9]\.
|2[0-4][0-9]\.|25[0-5]\.)))|206\.(42\.|43\.([0-3][0-9]\.|4[0-7]\.|6[4-9]\.
|[7-9][0-9]\.|1[0-9][0-9]\.|2[0-4][0-9]\.|25[0-5]\.)|62\.|8[45]\.|14[89]\.
|185\.|249\.|250\.)|207\.142\.|209\.14\.)
* !^X-Loop: msaroff(_at_)pca(_dot_)net
| (formail -r \
-A "X-Loop: msaroff(_at_)pca(_dot_)net" \
-A "Precedence: junk"; \
--THE REST SNIPPED--
My Logfile says:
procmail: Skipped "* !^X-Loop: msaroff(_at_)pca(_dot_)net"
--THE REST SNIPPED--
procmail: Skipped ""$MESSAGE";) | $SENDMAIL -t -oi"
From MAILER-DAEMON(_at_)pca(_dot_)net Wed May 28 14:53:00 1997
Subject: Returned mail: User unknown
Folder: ^Received:.*[(204.(130.243.|137.(128.|13[4-9].|1[4-9][0-9].|2 2208
TIA
--Matthew Saroff