Re: [Exim] Problem with the RBL-Feature and Dial-Up Hosts au…

Top Page
Delete this message
Reply to this message
Author: Nico Erfurth
Date:  
To: Dominik Schulz
CC: exim-users
Subject: Re: [Exim] Problem with the RBL-Feature and Dial-Up Hosts authentificating via SMTP-Auth
Dominik Schulz wrote:
> Hi,
> I'm running a mail-server that's not on my local network and the clients
> using this server are authentificating themselves using the SMTP-Auth
> feature which works pretty well.
> But in conjunction with the RBL feature of exim there seems to a problem.
> At this time i'm using a dial-ups RBL in warning mode and everytime the
> (authentificated through SMTP-Auth thus valid) clients create a RBL
> warning in the logs. I wouldn't care about this but after some time of
> evalutating the RBL feature (which also works pretty well for me) i'd
> like to switch from warning mode to reject mode but i worry that than
> even the valid clients will be rejected.
> To make it clear: I want only the (unauthentificated) connections
> sending mails TO my host to be checked against the RBLs and not the
> clients sending mail TRU my server.
>
> I'm running Exim 3.35 (Debian/woody) and using the following RBL
> configuration:
> rbl_domains = relays.ordb.org/reject:blackholes.wirehub.net/warn:dnsbl.njabl.org/warn
> rbl_log_headers = true  # log headers of accepted RBLed messages
> rbl_log_rcpt_count = true       # log recipient info of accepted RBLed messages
> recipients_reject_except = postmaster@???


AFAIK this was one of the reasons to implement ACLs in exim4.
Maybe it's time for you to switch.

But you can also look for the docs, if rbl_domains is expandable, you
can use a clever expansion, that checks for $authenticated_id and either
uses RBLs or not.

Nico