[Mimedefang] SA Question
Chad Stalvey
cstalvey at hcsmail.com
Tue Oct 22 14:22:01 EDT 2002
Thank You! Got it... I had to move it though, to right underneath the
line:
my($hits, $req, $names, $report) = spam_assassin_check();
so it looks like:
my($hits, $req, $names, $report) = spam_assassin_check();
action_add_header("X-Spam-Score", "$hits");
if ($hits >= $req) {
my($score);
if ($hits < 40) {
$score = "*" x int($hits);
} else {
$score = "*" x 40;
}
It now puts it in every message... Its usefull for me....
But thanks again man!
-----Original Message-----
From: mimedefang-admin at lists.roaringpenguin.com
[mailto:mimedefang-admin at lists.roaringpenguin.com]On Behalf Of Jeff
Grossman
Sent: Tuesday, October 22, 2002 1:52 PM
To: mimedefang at lists.roaringpenguin.com
Subject: Re: [Mimedefang] SA Question
on 10/22/02 5:44 AM, Chad Stalvey at cstalvey at hcsmail.com wrote:
> It appears by this code that you will only mark the headers if the count
is
> over or equal to ten. I am wanting to have all messages have a header with
> the count so that I can see the score when a piece of SPAM gets through.
>
> I added: action_change_header("X-Spam-Score", "$hits ($score) $names");
>
> right before the: if ($hits >= 10) {
>
> line, but it does not work. Do I need a second test all on its own like:
>
> if ($hits >= 1) {
> action_change_header("X-Spam-Score", "$hits ($score) $names");
> }
>
>
> ? I'm not sure on this, cause I would have figured my first try would
have
> worked. Thanks Again.
How about changing it to say "action_add_header("X-Spam-Score", "$hits
($score) $names");
That should work for you. Remember, you are adding the header, not changing
it.
Jeff
--
Jeff Grossman (jeff at stikman.com)
_______________________________________________
MIMEDefang mailing list
MIMEDefang at lists.roaringpenguin.com
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang
More information about the MIMEDefang
mailing list