rickert@mp.cs.niu.edu (Neil Rickert) (08/17/90)
In article <903@tharr.UUCP> chris@tharr.UUCP (Chris Allen) writes: > >Mail sent to local users with lower case names (eg chris) gets through ok > >Mail sent to local users with upper case names (eg CHRIS) gets through ok > >Mail send to local users with mixed case names (eg ChrisA) is thrown >out with an "Unknown username" message, whether or not the user >actually exists. > >I would suspect that this is a sendmail.cf problem, but cannot for the Look at the mailer definition in 'sendmail.cf'. In particular you need to look at the local mailer, probably on a line beginning 'Mlocal'. On that definition there will be a string 'F=...' with a number of flags. You will most likely find that the 'u' flag is missing from this mailer, but present in all other mailer definitions. With the 'u' flag, case is preserved. Without the 'u' flag everything is converted to lower case. You can solve your problem by adding the 'u' flag. But beware. You may only create new problems. In particular all of that upper case only mail will probably start bouncing. Here are some other possible approaches to consider: You might try an aliases entry: ChrisA: /usr/spool/mail/ChrisA You might try an entry ChrisA: \ChrisA The first choice may not work unless ChrisA's mail box is publically writeable. The second choice I am not sure about. It is possible that the quoting with a '\' will suppress the conversion to lower case. A third choice (and the easiest) is to create a login for 'chrisa' with the same uid as ChrisA. ChrisA may need to define an environment variable MAIL=/usr/spool/mail/chrisa or may need to use 'mail -u chrisa' to read his mail. -- =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*= Neil W. Rickert, Computer Sci Dept, Northern Illinois U., DeKalb IL 60115 rickert@cs.niu.edu +1-815-753-6940 =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=
chris@tharr.UUCP (Chris Allen) (08/18/90)
I am running Sendmail v5.61 and have come up against a weird problem.
Mail sent to local users with lower case names (eg chris) gets through ok
Mail sent to local users with upper case names (eg CHRIS) gets through ok
Mail send to local users with mixed case names (eg ChrisA) is thrown
out with an "Unknown username" message, whether or not the user
actually exists.
I would suspect that this is a sendmail.cf problem, but cannot for the
life of me work out what is worng. Any ideas would be much appreciated.
The system is a DG Aviion running DGUX
Sendmail has this problem whatever mailer it is called from or even if
it is run directly. Typing sendmail ChrisA results in a
"ChrisA... User unknown" message.
Thanks in advance.
chris allen.
--
chris@tharr.uucp ..!ukc!axion!tharr!chris
Disclaimer: The views expressed above are those of my employer..
<-- tharr public access to Usenet in the UK 0234 261804 -->