I don't think the problem is in the /etc/passwd file, because an
interactive login to account "1234" is OK, and the rejection log comes from
the imapd daemon.
And the rejection is only for a all-numeric account. I have tested for a
numeric beginning account with letters, and IMAP delivery is OK.
My problem to change my logins is that I want to implement a Webmail/IMAP
mail application for students, we obtained from another University. This
application relies on the automated creation of student's account based on
their unique 8 digits student's number.

A 22:20 23/05/01 -0700, dannyman a écrit :
>On Wed, May 23, 2001 at 05:45:50PM +0200, [EMAIL PROTECTED] wrote:
>> My first tests are OK with logins with at least one letter character.
>> But Login Authentication of all-numeric users are rejected with logs
>> similars to the following:
>[...]
>> Precision: The /etc/passord is OK, and the mailbox creation of "1234" by
>> cyradm was OK too.
>> Thanks for any help to solve this problem.
>
>Problem is, logins starting with number are generally unacceptable under
Unix,
>as that is how many things determine if you are talking about a numeric
UID or
>a username.  Is it to late to make all your logins start with a letter?
>
>Another possibility is to add additional entries to passwd file that map to
>the all-numeric accounts, but that are otherwise valid:
>
>1234:*:1234:1234:/home/1234:/usr/local/bin/tcsh
>u1234:*:1234:1234:/home/1234:/usr/local/bin/tcsh
>
>The "easy" was is to find where in the source code this check is made and
>remove that bit.  That is not the best solution, though.  The best solution
>is to avoid numeric logins.
>
>-danny
>
>-- 
>http://dannyman.toldme.com/
>
>

Reply via email to