[Mimedefang] Spamassassin

Barry Byrne barry.byrne at wbtsystems.com
Wed May 8 04:52:44 EDT 2002


Dean:

How are you calling the spam_assasin funtions from mimedefang. I've got
something like the snippet below in my mimedefang-filter filter_begin()
function. This checks messages greater than 100KB and adds a number of
headers - users here filter based on the number of stars in the
X-Spam-Level: header - so each user can set there own threshold level.

Cheers,

Barry

if ((-s "./INPUTMSG") <= (102400)) {
	my($hits, $req, $names, $report) = spam_assassin_check();
	my $level = $hits;
	if ( $level < 0 ) { $level = 0 }
	if ( $level > 20 ) { $level = 20 }
	my $stars = '*' x $level;
	if ($hits >= $req) {
		action_add_header("X-Spam-Status", "Yes, hits=$hits required=$req");
		action_add_header("X-Spam-Level", "$stars ($hits)");
		action_add_header("X-Spam-Report","$report");
	} else {
		action_add_header("X-Spam-Status", "No, hits=$hits required=$req");
		action_add_header("X-Spam-Level", "$stars ($hits)");
	}
}


> -----Original Message-----
> From: mimedefang-admin at lists.roaringpenguin.com
> [mailto:mimedefang-admin at lists.roaringpenguin.com]On Behalf Of Dean
> England
> Sent: 07 May 2002 21:47
> To: mimedefang at lists.roaringpenguin.com
> Subject: [Mimedefang] Spamassassin
>
>
> Hi,
>
> Ive finally got mimedefang working but am unable to scan mail with span
> assasin the headers show know mention of SA even when i send know
> spam test
> messages.
>
> any help would be appreciated.
>
> Dean
>
>
> This Mail Message Has Been Scanned By Mimedefang
>




More information about the MIMEDefang mailing list