or maybe you can try local 0.0.0.0/0:144 { passdb { } }
> On December 31, 2016 at 11:56 AM Aki Tuomi <aki.tu...@dovecot.fi> wrote: > > > 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 <li...@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