It might or might not be a webmail (or something) that has its own penalty.
If the old behavior is still wanted, it's possible to do nowadays with e.g.:
passdb {
driver = passwd-file
args = username_format=%{rip} /etc/dovecot/passdb
}
/etc/dovecot/passdb:
192.168.10.123:::::::nodelay=yes
192.168.10.124:::::::nodelay=yes
auth_flags |= AUTH_REQUEST_FLAG_VALID_CLIENT_CERT;
if (client->secured)
auth_flags |= AUTH_REQUEST_FLAG_SECURED;
- if (client->trusted) {
- /* e.g. webmail */
- auth_flags |= AUTH_REQUEST_FLAG_NO_PENALTY;
- }
if (login_binary->sasl_support_final_reply)
auth_flags |= AUTH_REQUEST_FLAG_SUPPORT_FINAL_RESP;
return auth_flags;