When I attempt to login to my Dovecot IMAP server I get this error:

 dovecot: imap(ec2-user): Error: user *theuser*: Couldn't drop privileges: Mail access for users with UID 222 not permitted 

What is going on? HELP!

link|improve this question

57% accept rate
feedback

1 Answer

up vote 0 down vote accepted

Dovecot restricts the users that can login via the first_valid_uid setting -- the assumption is that system users (which should not be logging in to an IMAP server) all have UIDs below a certain threshold, and regular users (who should be the ones logging in to an IMAP server) have UIDs above a certain threshold.

So, first make sure you're not logging in as a system user (like postmaster). If you are logging in as a regular user, check your Dovecot config and make sure that the first_valid_uid setting accurately reflects your policies (or that of your distribution) for the UID range that represents regular users.

link|improve this answer
Thanks got it working, I am able to connect to IMAP and read the messages in the inbox now. The only problem I have now is I have no clue how to set up the TLS security encryption. I guess I'll start a new question. – john Jul 19 '11 at 2:00
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.