zEitEr
Super Moderator
Yes, it's a set of Perl functions, which are used by Exim. And probably it does not need to be executable (should be verified).
acl_check_auth:
accept encrypted = *
accept condition = ${if eq{${uc:$smtp_command_argument}}\
{CRAM-MD5}}
deny message = TLS encryption or CRAM-MD5 required
But somehow that doesn't seem reasonable to me.You can have as many lists as you like in the ACL section, and the order in which they appear does not matter. The lists are self-terminating.