Size: 941
Comment:
|
← Revision 7 as of 2022-02-04 22:52:54 ⇥
Size: 79
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
= Nologin extra field = User isn't allowed to log in even if the password matches. Commonly used with [[PasswordDatabase/ExtraFields/Proxy|proxying]] and [[PasswordDatabase/ExtraFields/Host|login referrals]], but may also be used standalone. One way to use this would be perhaps: * {{{nologin=y}}} * `reason=System is being upgraded, please try again later.` Unfortunately many clients don't show the reason to the user at all and just assume that the password was given wrong, so it might not be a good idea to use this unless the system will be down for days and you don't have a better way to notify the users. Note: if you want to entirely block the user from logging in (i.e. account is suspended), with no IMAP referral information provided, you must ensure that neither {{{proxy}}} nor {{{host}}} are defined as one of the passdb extra fields. The order of preference is: {{{proxy}}}, {{{host}}}, then {{{nologin}}}. |
Moved to https://doc.dovecot.org/configuration_manual/authentication/nologin/ |