Submitted by sgrayban on Mon, 01/25/2010 - 02:57
A client of mine is having a issue with IMAP and I haven't been able to figure it out...
user dkuhlman.dankuhlman
user BAD Error in IMAP command received by server.
Then it errors out..
- BYE Too many invalid IMAP commands.
Log shows....
Jan 25 02:50:50 localhost dovecot: imap-login: Disconnected: Too many invalid commands: rip=::ffff:127.0.0.1, lip=::ffff:127.0.0.1, secured
Any ideas ?
Status:
Closed (fixed)
Comments
Submitted by andreychek on Mon, 01/25/2010 - 11:47 Comment #1
Hi there Scott -- this is a long-shot, but your user isn't by chance over quota, are they?
Submitted by sgrayban on Mon, 01/25/2010 - 11:53 Comment #2
This was my fault sorta... IMAP has changed the way you talk to it and I didn't know it...
You can't do...
user xxxx
all IMAP commands (no idea why) have to begin with some non-meaning string
01 user xxxx
02 password xxxx
That works. So this can be marked invalid or fixed.
Submitted by andreychek on Mon, 01/25/2010 - 11:57 Comment #3
Thanks for the update, glad you figured it out!
Submitted by JamieCameron on Mon, 01/25/2010 - 13:35 Comment #4
I thought that prefix was always needed for IMAP - it is a command ID, and is included in the response from the server. It allows the protocol to have multiple concurrent requests, which may return out of order.
Only POP3 doesn't need those prefixes.
Submitted by Issues on Tue, 02/09/2010 - 01:31 Comment #5
Automatically closed -- issue fixed for 2 weeks with no activity.