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.

Reply via email to