Xn Nooby: [ Charset ISO-8859-1 unsupported, converting... ] > On Mon, Dec 29, 2008 at 3:02 PM, Wietse Venema <wie...@porcupine.org> wrote: > > Xn Nooby: > >> I am using Postfix to replace an existing email system, and I am > >> inheriting usernames that are in uppercase. Apparently Postfix > >> converts all email addresses to lowercase, so I cannot receive mail to > >> the accounts that are in uppercase. This surprised me, because the > >> linux user accounts are in uppercase. > > > > The local(8) delivery agent always case-folds names to lowercase. > > This is currently not configurable. Ditto for the virtual(8) daemon. > > > > It's easy enough to delete the lowercase() call from local(8), > > but that would not be a general solution. > > > > The pipe(8) delivery agent has configurable case folding, and that > > code would have to be moved into a Postfix library module, so that > > it can be used by other Postfix delivery agents. > > > > Wietse > > > > Hi Wietse, thank you for responding. I've seen many of your posts, and > know you are a postfix expert. I am still very new, and was not able > to understand your suggestions.
Your options are: 1) Create lower-case UNIX password file entries with the same numerical UID and GID fields as the upper-case names, and with a "*" password. 2) Do not use Postfix local(8). 3) Modify Postfix local(8) as described in my previous posting. Wietse > It sounded like you were suggesting that what I am attempting may no > be possible, which would be unfortunate for me. I lobbied to be able > to use Postfix instead of Qmail, so hopefully I will find a way to get > uppercase names to work. > > > In the hopes of forcing Postfix to use the uppercase local account > names, I tried adding this line to my /etc/postfix/main.cf, though it > is still not working: > > local_recipients_maps = unix:passwd.byname > > > I thought there at least two ways to use uppercase names, from what I > have found on Google. The first way is t use the "canonical_maps" to > switch the lowercase name back to uppercase. The second way is to use > "local_recipient_maps" to force Postfix to use the local accounts, > without ever converting to lowercase. Clearly I am wrong about one or > both of these options. > >