How do I fix this: lmtp appears to be case sensitive

Simon Matter simon.matter at ch.sauter-bc.com
Wed Nov 3 11:45:53 EST 2004


>  > So systems are permitted to use case sensitive usernames, and
>  > as such, case must be preserved in SMTP and LMTP transactions.
>  > In practice of course this is rarely the case - usernames are
>  > almost always case insensitive, so it rarely causes trouble.
>
> That being the case, wouldn't it make sense to add the following lines
> to the Cyrus distribution's default imapd.conf file?
>
> ---------------------------------------------------------------------
> # If  enabled, lmtpd will convert the recipient address to lowercase
> # (up to a '+' character, if present).
> #
> lmtp_downcase_rcpt: yes
> ---------------------------------------------------------------------
>
> It seems like that would alleviate a lot of headaches for people who are
> switching from using mbox or maildir to Cyrus. (I know it would have
> helped ME this past week, as a ton of my users have been having problem
> because people have been trying to send them mail with their usernames
> capitalized.)
>
> Consider that most people switching to Cyrus are using either sendmail,
> postfix, qmail, or exim--ALL of which use case-INsensitive usernames.
> Why not set Cyrus to be case-insensitive by default?
>
> As it is now, the lmtp_downcase_rcpt option isn't even IN the default
> imapd.conf file. So unless you look in the man page, you don't know it
> exists.

IIRC the Cyrus-IMAPd distribution doesn't include any default imapd.conf
file. That's something which is usually added by the packager of your
binary package.

Simon


---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html




More information about the Info-cyrus mailing list