On Tue, 18 Apr 2006, Marten Lehmann wrote:

> > >deny message = This message was classified as SPAM
> > >     condition = ${if < {$message_size}{10K}}
> > >     spam = nobody
> > >
> > In which ACL have you put those statements?
> 
> in acl_check_data as in the default exim configuration. I don't have a second
> spam-rule, but I'm accessing the $spam_* variables later in transports. Is it
> possible that exim automatically triggers a spamcheck if I'm accessing these
> variables and a spamcheck wasn't running already?

No, Exim isn't that clever. I think you will have to run a test message 
through Exim with -d set in order to get debugging output. That should 
show what is going on. If you use -d+expand it will show the expansion 
details. You can use 

  exim -bs -d+expand 2>/tmp/somefile </tmp/testfile
   
to submit an SMTP message without having to run the daemon in debugging 
mode. The test message must contain SMTP commands, of course.


-- 
Philip Hazel            University of Cambridge Computing Service
Get the Exim 4 book:    http://www.uit.co.uk/exim-book

-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to