3 Jun
2022
3 Jun
'22
10:38 a.m.
On 1. Jun 2022, at 14.40, lutz.niederer@gmx.net wrote:
Hi,
we have a very simple user-/passdb (like passwd) to authenticate virtual IMAP users. We also use this for Postfix authentication. Nothing special.
But, we need to exclude some of the users from IMAP login. This means, some users should be allowed to send mail via Postfix (submission) and therefore authenticate via SASL against dovecot successfully, but they should not be allowed to login to their IMAP mail box.
How could this be done?
I would just configure a deny passdb inside protocol imap {} block with a list of users denied imap access. something like this:
protocol imap { passdb { driver = passwd-file args = /etc/dovecot/imap-deny-passdb deny = yes } }
Sami