[exim-dev] [Bug 1297] Invalid entry in whitelist file causes…

Top Page
Delete this message
Reply to this message
Author: Paul Welsh
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 1297] Invalid entry in whitelist file causes rest of file to be ignored
------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1297




--- Comment #2 from Paul Welsh <paul@???> 2012-09-17 08:52:17 ---
Yes, by "4.6" I meant 4.60.

I am 100% certain that the whitelist_hosts file contained around a dozen 1, 2
and 3 octet entries at the top of the file on my server running exim 4.60. I
am also 100% certain that wildcard entries which followed the 1, 2 and 3 octet
entries at the top of the file were not ignored.

If it helps, here is the whole greylisting section in exim.conf from 4.60:
# --------------------------------------------------------------------
# Check greylisting status for this particular peer/sender/recipient.
#
# Note that we do not greylist messages with NULL sender, because
# sender callout verification would break (and we might not be able
# to send mail to a host that performs callouts).
#
defer
  message     = $sender_host_address is not yet authorized to deliver mail \
                from <$sender_address> to <$local_part@$domain>. \
                If your message is rejected please report it at \
                http://www.espmail.co.uk/contact-us
  log_message = greylisted
  domains     = +local_domains : +relay_domains
  !senders    = : postmaster@*
  !hosts      = : +relay_hosts : \
                ${if exists {/etc/greylistd/whitelist-hosts}\
                            {/etc/greylistd/whitelist-hosts}{}}
  set acl_m9  = $sender_host_address $sender_address $local_part@$domain
  set acl_m9  = ${readsocket{/var/run/greylistd/socket}{$acl_m9}{5s}{}{}}
  condition   = ${if eq {$acl_m9}{grey}{true}{false}}
  delay       = 20s
# --------------------------------------------------------------------


On my server running exim 4.76 this section is identical.

The string ignore_defer does not exist in exim.conf on either server.


--
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email