------- You are receiving this mail because: -------
You are on the CC list for the bug.
http://bugs.exim.org/show_bug.cgi?id=1101
Summary: Adding email address to whitelist does not exclude it
from Message ID header check
Product: Exim
Version: 4.63
Platform: Other
OS/Version: Windows
Status: NEW
Severity: bug
Priority: medium
Component: ACLs
AssignedTo: nigel@???
ReportedBy: gpecats@???
CC: exim-dev@???
Hi
We currently run Exim in combination with SpamAssasin on a RHEL4 server.
The way it is setup with the ACL is that it initially performs a check of a
specified file which contains "Safe Sender email addresses", and automatically
should allow these emails in without performing all of the ACL sender checks.
However we have tried adding an address to this safe sender list but the emails
from this sender still get rejected for not containing a Message ID header
This is the start of the ACL:
######################################################################
# ACL CONFIGURATION #
# Specifies access control lists for incoming SMTP mail #
######################################################################
begin acl
# This access control list is used for every RCPT command in an incoming
# SMTP message. The tests are run in order until the address is either
# accepted or denied.
acl_check_rcpt:
# Accept if the source is local SMTP (i.e. not over TCP/IP). We do this by
# testing for an empty sending host field.
accept hosts = :
# Accept email from well known senders
accept senders = lsearch;/etc/exim/acl-bypass-senders
:
This is the check that stops the email coming through:
# Put simple tests first. A good one is to check for the presence of a
# Message-Id: header, which RFC2822 says SHOULD be present. Some broken
# or misconfigured mailer software occasionally omits this from genuine
# messages too, though -- although it's not hard for the offender to fix
# after they receive a bounce because of it.
#
deny condition = ${if !def:h_Message-ID: {1}}
message = RFC2822 says that all mail SHOULD have a Message-ID
heade
r.\n\
Most messages without it are spam, so your mail has been
rejected.
Is there any way around this - we do not want to disable this check entirely ?
A bugfix perhaps or any suggestions for recoding the ACL ?
Thanks,
Glen
--
Configure bugmail:
http://bugs.exim.org/userprefs.cgi?tab=email