Similar issue to the one you posted for postfix: the output shown corresponds to an older version; there have been substantial changes to the dovecot script since your version. Let us know if the issue persists after upgrading to the current Logwatch version 7.14.
Typo in message output
Thanks for alerting us to this typo.
Can you post an example of how that string appears in the Logwatch output? And ideally, the corresponding Dovecot statement that results in that output.
The script does not look for that string specifically. On line 4164, it takes in the text after "status=", and puts it in a hash indexed to the "$reason" if the status is "deliverable". So try version 7.14.
Update fail2ban parser to treat loglevel as optional.
You're right - I don't know why it doesn't show up now. I performed a manual update, so hopefully this one sticks.
[logwatch.pl] [From merge request 77] Improve readability check for logfiles, by Florian Schwalm