Hello Andrea!
I don't use Cyrus, so my filter.d/cyrus-imap.conf was the default one.
The failregex is

failregex = ^%(__prefix_line)sbadlogin: [^\[]*\[<HOST>\] \S+
.*?\[?SASL\(-13\): (authentication failure|user not found): .*\]?$

(line break added by mail client)

and it matches a file i created with your log example. The content of
my test file:

Oct 28 17:42:02 2345 imaps[93940]: badlogin: [222.2.1.45] plaintext
yyyyyyy SASL(-13): authentication failure: checkpass failed
Oct 28 17:42:02 3456 imaps[93941]: badlogin: [118.1.56.3] plaintext
yyyyyyy SASL(-13): authentication failure: checkpass failed

Happy testing!

    tim



_______________________________________________
Fail2ban-users mailing list
Fail2ban-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fail2ban-users

Reply via email to