> 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]

Reply via email to