two listeners with different "driver = " configs

Aki Tuomi aki.tuomi at dovecot.fi
Sat Dec 31 09:56:03 UTC 2016


It's very difficult at least. I can't instantly think any sensible way forward, but you might be able to get somewhere using %a variable.

Aki

> On December 31, 2016 at 11:38 AM mj <lists at merit.unu.edu> wrote:
> 
> 
> Hi,
> 
> Does the lack of replies mean that what I'm asking is not possible?
> 
> (or am I missing something SO obvious that nobody bothers to point it 
> out..?)
> 
> MJ
> 
> On 12/29/2016 09:23 PM, mj wrote:
> > Hi,
> >
> > I would like to have two seperate imap listeners, with different
> > authentication settings, but the mailstore and userbase etc will be
> > identical.
> >
> > I know I can do this:
> >
> >> service imap-login {
> >>    inet_listener imap {
> >>      port = 143
> >>    }
> >>    inet_listener imap2 {
> >>      port = 144
> >>    }
> >> }
> >
> > But I'm unsure how to configure imap/143 with "driver = ldap" and
> > imap2/144 with "driver = pam"
> >
> > Just to explain why i would like this:
> >
> > I am using pam-script-saml (https://github.com/ck-ws/pam-script-saml) to
> > enable saml-based access to dovecot. I would like to have one listener
> > 144 to only serve this saml authentication listener, and the regular 143
> > listener with driver = ldap.
> >
> > Is that config possible?
> >
> > Best regards,
> > MJ


More information about the dovecot mailing list