On 2008-02-24 at 14:43 -0500, ocl discussins wrote:
> Is there is a way to implement RBL/DNSBL lookups with Exim and instead of
> rejecting a message, simply appending something to the subject line?  Of if
> that isn't possible, to tag the header?  Or even both?

Yes; I never mess with the Subject: though and I advise against doing
so; especially since, with the move to DKIM(/DomainKeys), messages are
getting cryptographically signed with the signature covering some
headers.  The Subject: will typically be one of the signed headers, so
it's a bad idea to mess with it.

I use this to add a new header to the message; it's a clause in my RCPT
ACL which comes just before the accepting of mail for local domains:

  warn    condition     = ${if isip4{$sender_host_address}}
          !authenticated = *
          !hosts        = +relay_from_hosts
          domains       = +local_domains
          verify        = recipient
          dnslists      = zen.spamhaus.org : \
                          dnsbl.njabl.org : \
                          relays.nether.net : \
                          bl.spamcop.net : \
                          bl.spamcannibal.org
          add_header    = X-RBL-Blacklist: $dnslist_domain ($dnslist_text)
          logwrite      = Sender host [$sender_host_address] on \
                          RBL $dnslist_domain: $dnslist_text

-Phil

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

Reply via email to