> On 31/12/2025 13:27 EET info--- via dovecot <[email protected]> wrote: > > > In conf.d/10-auth.conf I do: > > dict lookuptable { > dict_name = lookuptable > dict_driver = file > dict_file_path = /etc/dovecot/mailtouserid.dict > } > auth_username_format = %{user | lower | dict:lookuptable/shared/ } > > But it seems the dictionary doesn't work here... it is skipped. > Is this a bug, is it something that will be added lateron or do I do > something wrong? > > My goal is to allow users to logon with their email address as username. > > Best wishes for 2026 to all! > > -Huibert.
Hi, not sure how you came to this configuration, but no, that does not work, or is not even supposed to work. Also, auth dict support has been removed. See https://doc.dovecot.org/2.4.2/installation/upgrade/2.3-to-2.4.html#backends-and-plugins Use passwd-file (or some other supported way) to map emails to usernames. Aki _______________________________________________ dovecot mailing list -- [email protected] To unsubscribe send an email to [email protected]
