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

Reply via email to