fail2ban exim jail

fail2ban exim jail

[exim] findtime = 3600 maxretry = 3 port = smtp,465,submission logpath = %(exim_main_log)s enabled = true action = webcp[name=exim, bantime=600]

fail2ban custom action

fail2ban custom action

# Fail2Ban configuration file # # Author: John McMurray <john@s0ftsmart.co.za> # # [Definition] actionstart = touch /var/run/fail2ban/fail2ban.webcp actionstop = rm -f /var/run/fail2ban/fail2ban.webcp actioncheck = actionban = /scripts/fail2ban/ban.sh <name> <bantime> <ip> actionunban = /scripts/fail2ban/unban.sh <ip> [Init] init = WebCP notifications

perlAuth

perlAuth

perl -MMIME::Base64 -e ‘print encode_base64(“john\@example.com”);’
asadBlqewrQEFGNvbQ==

perl -MMIME::Base64 -e ‘print encode_base64(“MyP@\$\$w0rd”);’
TXEEWTQkdzByZA==

ehlo

ehlo

ehlo john 250-ubuntu-2gb-hel1-2 Hello john [2.25.35.3] 250-SIZE 52428800 250-8BITMIME 250-AUTH PLAIN LOGIN 250-STARTTLS 250 HELP