Jonathan,
In my case I have a 'require verify = sender' and it comes first. And the recipient line does not contain 'require' - it is simply: verify = recipient.
Code:
require verify = sender
accept domains = +local_domains
endpass
$
#recipient verifications are required for all messages that are not sent to the local machine
#this was done at multiple users requests
verify = recipient
In my case, what should I do?
- Mike

Originally Posted by
chirpy
One thing to check is the ACL section in the exim configuration editor and make sure that the section for:
require verify = recipient
comes before the section for:
require verify = sender
This appears to screw up sometimes on upgrading to v11 now that cPanel use the require statement. A clean exim.conf.local does put these the right way round, but an upgraded server can be incorrectly done, or missing the require statements that preceded the verify:
http://www.configserver.com/blog/index.php?itemid=207