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