On 18.9.2013, at 11.02, Tom Hendrikx <t...@whyscream.net> wrote: > On 09/18/2013 09:43 AM, Ben wrote: >> Hello, >> >> As far as I'm aware, email is case insensitive ? >> >> Dovecot however, seems to be taking offence at the fact that someone is >> sending mail to u...@somedomain.xyz. >> >> Postfix has no issues handling it, it when it gets passed over to >> Dovecot LMTP that I get log lines such as : >> >> Sep 17 13:48:22 ukc-vm02-mx01 dovecot: auth: >> passwd-file(u...@somedomain.xyz): unknown user > > This is an IMAP username that seems to be formatted similar to an e-mail > address because your setup is built like that. > Usernames (IMAP or otherwise) and passwords are not part of any email > spec, but checking them case-sensitive sounds like a good idea in general. > > You should make sure that the username string used by dovecot-auth is > formatted according to what your setup dictates (i.e. probably all > lowercase). Probably you need something along the lines of: > > userdb { > driver = passwd-file > args = username_format=%Lu /path/to/file > }
Easiest that works with all passdbs and userdbs is: auth_username_format = %Lu This has also been the default since .. v2.1 I think.