Re: procmail recipe not working
On Fri, 7 Dec 2001 10:43:32 +0530
Raghavendra Bhat <ragu@vsnl.com> wrote:
> Get yourselves the razor, dman. It is very good at catching and
> reporting spam.
>
> apt-get install razor
I did this yesterday, but had to abandon it. I got quite a few errors and
messages sent back to the originator of the emails. This is part of my
/var/log/exim/mainlog:
2001-12-06 19:20:57 16C44j-0000MI-00 <= Jill@nsoptimum.co.uk H=localhost
[127.0.0.1] P=esmtp S=421565
id=136650829CCFD311B22700A0C9FC36E66C7D1D@NTSERVER2
2001-12-06 19:20:59 16C44j-0000MI-00 ** |/usr/bin/procmail -f-
<gsmh@localhost> D=userforward T=address_pipe: return message generated
2001-12-06 19:21:00 16C44q-0000MP-00 <= <> R=16C44j-0000MI-00 U=mail
P=local S=107584
2001-12-06 19:21:00 16C44j-0000MI-00 Error message sent to
Jill@nsoptimum.co.uk
2001-12-06 19:21:00 16C44j-0000MI-00 Completed
2001-12-06 19:21:00 16C44q-0000MP-00 == Jill@nsoptimum.co.uk routing defer
(-45): domain is in queue_remote_domains
2001-12-06 19:23:01 Start queue run: pid=1395
2001-12-06 19:23:13 16C44q-0000MP-00 => Jill@nsoptimum.co.uk R=smarthost
T=remote_smtp H=smtp.ntlworld.com [62.253.162.40]
2001-12-06 19:23:13 16C44q-0000MP-00 Completed
2001-12-06 19:23:13 End queue run: pid=1395
2001-12-06 19:31:10 16C4Eg-0000Mf-00 <=
bounce-debian-user=gsmh=gmx.net@lists.debian.org H=localhost [127.0.0.1]
P=esmtp S=2545 id=qcpVWB.A.MAD._V8D8@murphy
2001-12-06 19:31:10 16C4Eg-0000Mf-00 ** |/usr/bin/procmail -f-
<gsmh@localhost> D=userforward T=address_pipe: return message generated
2001-12-06 19:31:11 16C4Eh-0000Mm-00 <= <> R=16C4Eg-0000Mf-00 U=mail
P=local S=3625
2001-12-06 19:31:11 16C4Eg-0000Mf-00 Error message sent to
bounce-debian-user=gsmh=gmx.net@lists.debian.org
2001-12-06 19:31:11 16C4Eg-0000Mf-00 Completed
2001-12-06 19:31:11 16C4Eh-0000Mm-00 ==
bounce-debian-user=gsmh=gmx.net@lists.debian.org routing defer (-45):
domain is in queue_remote_domains
2001-12-06 19:38:02 Start queue run: pid=1418
2001-12-06 19:38:04 16C4Eh-0000Mm-00 =>
bounce-debian-user=gsmh=gmx.net@lists.debian.org R=smarthost T=remote_smtp
H=smtp.ntlworld.com [62.253.162.40]
2001-12-06 19:38:04 16C4Eh-0000Mm-00 Completed
2001-12-06 19:38:04 End queue run: pid=1418
2001-12-06 19:53:01 Start queue run: pid=1425
2001-12-06 19:53:01 End queue run: pid=1425
2001-12-06 20:01:42 16C4iE-0000Nu-00 <=
bounce-debian-user=gsmh=gmx.net@lists.debian.org H=localhost [127.0.0.1]
P=esmtp S=4386 id=yoXpfB.A.LMD.9y8D8@murphy
2001-12-06 20:01:42 16C4iE-0000Nu-00 ** |/usr/bin/procmail -f-
<gsmh@localhost> D=userforward T=address_pipe: return message generated
2001-12-06 20:01:42 16C4iE-0000O1-00 <= <> R=16C4iE-0000Nu-00 U=mail
P=local S=5466
2001-12-06 20:01:42 16C4iE-0000Nu-00 Error message sent to
bounce-debian-user=gsmh=gmx.net@lists.debian.org
2001-12-06 20:01:42 16C4iE-0000Nu-00 Completed
I have a .forward file like this:
# Exim filter <<== do not edit or remove this line!
if error_message then finish endif
logfile $home/eximfilter.log
if $h_To: contains "scott@gmx.co.uk"
then deliver scott
elif $h_To: contains "sah1"
then deliver scott
else pipe "/usr/bin/procmail -f-"
endif
And a .procmailrc like this:
# Augment $PATH as necessary.
PATH=/usr/local/bin:$PATH
ORGMAIL=/var/spool/mail/$LOGNAME
DEFAULT=$ORGMAIL
:0 Wc
razor-check
:0 Waf
formail -i "Subject: Razor Warning: SPAM/UBE/UCE"
I have posted about this to the razor-user list, but maybe a fellow debian
user might be more helpful.
Thanks for any help you can give.
--
Phillip Deackes
Using Debian Linux
/"\
\ / ASCII RIBBON CAMPAIGN
X AGAINST HTML MAIL AND NEWS
/ \
Reply to: