[Exim] ACL issue - failure when there shouldn't be.

Startseite
Nachricht löschen
Nachricht beantworten
Autor: Joe Lewis
Datum:  
To: exim-users
Betreff: [Exim] ACL issue - failure when there shouldn't be.
Ladies/Gents;

I've got an emergency, so hopefully someone will be able to help me
quickly. It is Exim 4.24. I am getting relay denied errors on some of
the domains that we host, so they are not matching on the
"relay_to_domains" acl that is before the relay error. Here's some of
the output :

>>> processing "accept"
>>> check domains = +relay_to_domains
>>> joe-lewis.com in "sharktooth.org
>>> joe-lewis.org
>>> joe-lewis.net
>>> joe-lewis.com
>>> industrial-research.org
>>> industrial-research.net
>>> industrial-research.com"? no (end of list)
>>> joe-lewis.com in "+relay_to_domains"? no (end of list)

...
>>> accept: condition test failed
>>> processing "accept"
>>> check hosts = +relay_from_hosts
>>> host in "+relay_from_hosts"? no (end of list)
>>> accept: condition test failed
>>> processing "deny"
>>> deny: condition test succeeded

550-Relay not permitted. This could be due to you trying to send mail
through
550-our server from outside of our network, or it could be due to an invalid
550-mail host entry for a mail server. Please contact your system
550 administrator and have them check their settings.

Obviously, not finding "joe-lewis.com" in a list containing
"joe-lewis.com" is a failure that I am unfamiliar with. The
configuration section :

  accept  domains       = +relay_to_domains
          endpass
          message       = unrouteable address specified
          verify        = recipient


Can ANYONE tell me why it fails to find a domain in a domain list?

Joe