On Tuesday, 5 October 2004 05.23, Ken Schneider wrote:
On Mon, 2004-10-04 at 22:50, Anders Johansson wrote:
On Tuesday, 5 October 2004 00.36, usr@sanctum.com wrote:
One problem is that you have username 'Bob' with a capital 'B', but you have the root/postmaster alias set to 'bob' with a lowercase 'b'. That won't work, that's why the error message is bouncing. If you have a lowercase username 'bob', and get a mail addressed to 'Bob', postfix can handle it since it transforms the address into all-lowercase before it delivers using the local transport (it works slightly differently with other transports, like cyrus), but the way you have it won't work. You either need to change your username from 'Bob' to 'bob' (a very good idea, a lot of programs assume you have a lowercase username) or you need to change your postfix transport to something other than postfix's own.
In future, try to use all-lowercase usernames. It'll save you a lot of headaches
First, welcome back Anders.
Thank you
I first pointed this this out last week but was blown off that email is not case sensitive. But in a way it is when going to the final destination.
I think it depends on your email server, I don't think there is a standard for it. I know domain names are case insensitive, but I think user names are "implementation defined" When we're talking about postfix's local delivery agent, it's case sensitive in the sense that it will only work on all-lowercase usernames. For example, my username is andjoh, and I can receive mail to Andjoh, aNdJoH or any other combination, simply because postfix will transform everything to lowercase before it delivers. This is why postfix will never deliver anything to a username with capital letters in it. cyrus delivery is different, there it is fully case sensitive (although that's configurable too). In cyrus, by default, 'bob' and 'Bob' are two different users.