On Thu, Jun 13, 2013 at 1:01 PM, Jasen Betts <[email protected]> wrote:
> On 2013-06-13, Raphael Bauduin <[email protected]> wrote: > > Hi, > > > > I'm working on a working greylisting setup, but it currently has some > > trouble with mail coming from gmail, because the different delivery > > attempts may use different IP addresses. that's why I wanted to add a > > whitelist check. > > > > To the defer directive (see bottom for the complete directive), I add the > > whitelist exception: > > > > !dnslists = list.dnswl.org > > > > and I also add an accept directive (I also tested with a warn directive) > > > > accept #or warn > > domains = +local_domains > > dnslists = list.dnswl.org > > logwrite = $sender_host_address is whitelisted > > which ACL is this in? > this is acl_check_rcpt > > When I send a mail from gmail, which is in the whitelist, I see this in > the > > logs: > > 2013-06-13 10:35:30 skip defer greylist (header) <[email protected]> for > ><...@...>. > > 2013-06-13 10:35:30 209.85.219.45 is whitelisted > > > > So the new config is applied, but no further processing of the mail > happens > > after that. > > perhaps there's something in rejectlog? > Nothing there. I have done further tests. I added this accept directive at the start of the act: accept domains = +local_domains dnslists = list.dnswl.org log_message = $sender_host_address is whitelisted in rcpt check and the result is that... nothing happens. >From my understanding, the dnswl includes the gmail servers as the greylisting is skipped if I add the condition that greylisting is done only if the sender ip is not in the dnswl list. So the accept directive should make the acl accept the messages from gmail, but that is apparently not the case. Am I misunderstanding something? thanks Raph -- ## List details at https://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/
