Hello, The comparison function of the AC_HELO acl clause such as acl_helo_strstr() has a bug. The defined helo string in the acl incorrectly matches, even if the actual helo string is a substring or superstring of it. For example, when I use the statement racl blacklist helo "bcde" it incorrectly matches "cd" or "abcdef" helo strings. The proper way would be the exact match. The patch which fixes this bug is attached. Best, Attila
Message
[milter-greylist] bug in AC_HELO acl clause evaluation
2016-11-02 by Bruncsak, Attila