Ah ok indeed

Daniel Black <notifications@github.com> wrote:

>> @@ -16,7 +16,7 @@ before = exim-common.conf
>>  failregex = ^%(pid)s %(host_info)ssender verify fail for <\S+>:
>(?:Unknown user|Unrouteable address|all relevant MX records point to
>non-existent hosts)\s*$
>>               ^%(pid)s (plain|login) authenticator failed for (\S+
>)?\(\S+\) \[<HOST>\]: 535 Incorrect authentication data(
>\(set_id=.*\)|: \d+ Time\(s\))?\s*$
>>               ^%(pid)s %(host_info)sF=(<>|[^@]+@\S+) rejected RCPT
>[^@]+@\S+: (relay not permitted|Sender verify failed|Unknown user)\s*$
>> -             ^%(pid)s SMTP protocol synchronization error \(.*\):
>rejected (connection from|"\S+") %(host_info)s(next )?input=".*"\s*$
>> +             ^%(pid)s SMTP protocol synchronization error \([^)]*\):
>rejected (connection from|"\S+") %(host_info)s(next )?input=".*"\s*$
>
>Its application generated not user generated. 
>
>I suspect also that greedy vs non-greedy makes no difference in outcome
>with additional text after the greedy/non-greedy match and an end
>anchor on the regex. The only difference I can see is possible
>performance in some scenarios.
>
>---
>Reply to this email directly or view it on GitHub:
>https://github.com/fail2ban/fail2ban/pull/435/files#r7707629

-- 
Sent from a phone which beats iPhone.