[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

spamassassin setup / exim



okay, i've browsed dman's spamassassin setup at

and i've got it, well, doing something...

it seems to add a whole new slew of headers, a blank line and
then repeats the original headers and message:

	From will@serensoft.com Sat Jan 04 23:50:16 2003
	Return-path: <will@serensoft.com>
	Envelope-to: will@serensoft.com
	Received: from mail by server with spam-scanned (Exim 3.35 #1 (Debian))
		id 18V3fr-000063-00
		for <will@serensoft.com>; Sat, 04 Jan 2003 23:50:16 -0600
	Message-Id: <E18V3fr-000063-00@server>
	From: will@serensoft.com
	Bcc:
	Date: Sat, 04 Jan 2003 23:50:16 -0600

	>From will@serensoft.com  Sat Jan  4 23:50:16 2003
	Received: from duo ([192.168.1.2] helo=duo.lan)
		by server with esmtp (Exim 3.35 #1 (Debian))
		id 18V3fr-00005v-00
		for <will@serensoft.com>; Sat, 04 Jan 2003 23:50:15 -0600
	Received: from will by duo.lan with local (Exim 3.35 #1 (Debian))
		id 18V3eN-00008I-00
		for <will@serensoft.com>; Sat, 04 Jan 2003 23:48:43 -0600
	To: will@serensoft.com
	Subject: second
	Message-Id: <E18V3eN-00008I-00@duo.lan>
	From: will trillich <will@serensoft.com>
	Date: Sat, 04 Jan 2003 23:48:43 -0600
	X-Spam-Status: No, hits=0.9 required=5.0 tests=FROM_AND_TO_SAME version=2.20
	X-Spam-Level: 

	two

aaugh! my spam-relevant exim.conf portions are:

	# Spam Assassin Transport
	spamcheck:
		driver = pipe
		command = /usr/sbin/exim -oMr spam-scanned -bS
		transport_filter = /usr/bin/spamc -u ${local_part}
		bsmtp = all
		home_directory = "/tmp"
		current_directory = "/tmp"
		# must use a privileged user to set $received_protocol on the way back in!
		user = mail
		group = mail
		return_path_add = false
		log_output = true
		return_fail_output = true
		prefix =
		suffix =

	# Spam Assassin Director
	spamcheck_director:
		# do not use this director when verifying a local-part at SMTP-time
		no_verify
		# When to scan a message :
		#   -   it isn't already flagged as spam
		#   -   it isn't already scanned
		#   -   it didn't originate locally (as long as I don't harbor spammers :-))
		condition = "${if and { {!def:h_X-Spam-Flag:} {!eq {$received_protocol}{spam-scanned}} {!eq {$received_protocol}{local}} } {1}{0}}"
		driver = smartuser
		transport = spamcheck

where'd i go wrong?

-- 
I use Debian/GNU Linux version 3.0;
Linux server 2.2.17 #1 Sun Jun 25 09:24:41 EST 2000 i586 unknown
 
DEBIAN NEWBIE TIP #56 from Vineet Kumar <debian-user@virtual.doorstop.net>
:
Troubled by DOS-FORMAT OR MAC-FORMAT TEXT FILES? Here's another
way to deal with those troublesome ^M characters: a simple
	tr -d '\015'  < dos.file  > reg.file
should do the trick.  While we're on the subject, a Mac file
can be converted with
	tr '\015' '\012'  < mac.file  > reg.file
You can do all your CR/LF translations with tr as long as you
can remember that macs use CRs, *nices use LFs, and DOS uses
CR+LF.

Also see http://newbieDoc.sourceForge.net/ ...



Reply to: