Re: [exim] Routers - Headers

Top Page

Reply to this message
Author: Jasen Betts
Date:  
To: exim-users
Subject: Re: [exim] Routers - Headers
On 2017-08-11, Rob Gunther via Exim-users <exim-users@???> wrote:
> Yes, router based is what I was looking at. Here is a rundown of what I am
> trying to do. Let me say that there are NO local users on the machine at
> all. It is just for processing mail in, scan for spam, process some SPF
> stuff etc. and then back out for delivery.
>
> When a message comes in, I am using acl_smtp_data to check messages for
> spam. The spam checker has no idea who the user is, just gives its opinion
> of the spam content.
>
> We do not reject spam in the ACL, we accept all of it.
>
> We store the spam score and recipients to a variable in the ACL so the info
> can be referenced later.
>
> Then we drop down into the routers, where we do stuff with SPF, user
> aliases, domain aliases etc. One of the routers deals with catch-all, if
> the domain uses catch-all direct all unknown recipients to the catch-all
> address.
>
> Then the next router is deciding if the spam should be placed in
> quarantine. What was the spam score, what is the user preference etc. One
> of the conditions is if the message is a catch-all message or not, if it is
> a catch-all message there is no spam quarantine.
>
> So the decision of the catch-all router is what we are trying to gain
> access to. What action is the catch-all router doing and can we act on it
> in our quarantine router.


test the same condtions that the catch-all router tested but behave in
the opposite way?

or perhaps:

set redirect_router in the catch all to skip the quarantine router?

--
This email has not been checked by half-arsed antivirus software