|Paul Goodyear||Jan 28, 2002 9:13 am|
|Daniel Higgins||Jan 28, 2002 9:26 am|
|Bill Williamson||Jan 28, 2002 9:39 am|
|David Ehle||Jan 28, 2002 9:46 am|
|Steve Shockley||Jan 28, 2002 11:06 am|
|Papo Napolitano||Jan 28, 2002 12:04 pm|
|Sam Varshavchik||Jan 28, 2002 3:10 pm|
|Juha Saarinen||Jan 28, 2002 3:25 pm|
|Subject:||[courier-users] Do it yourself OE Bug howto (was: Outlook and Outlook Express support)|
|From:||Papo Napolitano (pa...@dosalcubo.com)|
|Date:||Jan 28, 2002 12:04:40 pm|
MessageI'm a "happy" (if such thing exists with Micro$oft "software") user of LookOut Express. I got rid of some errors when using the Synchronize Account "feature" by raising the max connections per ip to 25 (I've 43 folders in my account). But... There's an annoying bug in OE you just can't get rid off (unless using another mua). Here's a nice Step-By-Step do it yourself with sniffed traffic (S: stands for server responses and C: for client requests):
Open OE and click on "Inbox"
S: * OK Courier-IMAP ready. Copyright 1998-2001 Double Precision, Inc. See COPYING for distribution information. C: 06JV CAPABILITY S: * CAPABILITY IMAP4rev1 CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT IDLE STARTTLS S: 06JV OK CAPABILITY completed C: 06JW LOGIN "test" "test" S: 06JW OK LOGIN Ok.
OE logs in
C: 06JX IDLE S: 06JX NO Error in IMAP command received by server.
checking if the server follows RFC suggestions??
C: 06JY SELECT "INBOX" S: * FLAGS (\Draft \Answered \Flagged \Deleted \Seen \Recent) S: * OK [PERMANENTFLAGS (\Draft \Answered \Flagged \Deleted \Seen)] Limited S: * 0 EXISTS S: * 0 RECENT S: * OK [UIDVALIDITY 990295223] Ok S: 06JY OK [READ-WRITE] Ok
OE selects Inbox... No messages
C: 06JZ IDLE S: + entering idle mode C: DONE S: 06JZ OK IDLE completed C: 06K0 NOOP S: 06K0 OK NOOP completed C: 06K1 IDLE S: + entering idle mode
weird OE mode of going IDLE
Now... While OE is in it's idle state, send a message to the account you're playing with. Make sure you've your OE configured to check every 10 minutes or so. And while you don't see the new message (because OE hasn't checked yet) click on any other folder.
C: DONE S: * 1 EXISTS S: * 1 RECENT S: * 1 FETCH (FLAGS (\Recent)) S: 06K1 OK IDLE completed
OE exits idle mode and Courier informs there's a new message available
C: 06K2 CLOSE S: 06K2 OK mailbox closed.
OE closes the mailbox...
C: 06K3 UID FETCH 1:* (BODY.PEEK[HEADER.FIELDS (References X-Ref X-Priority X-MSMail-Priority X-MSOESRec Newsgroups)] ENVELOPE RFC822.SIZE UID FLAGS INTERNALDATE) S: 06K3 NO Error in IMAP command received by server.
"Are you stupid?? YOU JUST CLOSED THE MAILBOX!!!"
C: 06K4 IDLE S: 06K4 NO Error in IMAP command received by server. C: 06K5 IDLE S: 06K5 NO Error in IMAP command received by server. C: 06K6 IDLE S: 06K6 NO Error in IMAP command received by server. C: 06K7 IDLE S: 06K7 NO Error in IMAP command received by server. C: 06K8 IDLE S: 06K8 NO Error in IMAP command received by server. C: 06K9 IDLE S: 06K9 NO Error in IMAP command received by server. C: 06KA IDLE S: 06KA NO Error in IMAP command received by server. C: 06KB IDLE S: 06KB NO Error in IMAP command received by server.
OE thinks trying harder is the way to success...
C: 06KC IDLE S: * BYE [ALERT] Fatal error: TOO MANY CONSECUTIVE PROTOCOL VIOLATIONS:
But Courier says: "get lost freak" And you get a nice error popup. I tried this on OE 6.00.2600.0000 I'm gonna try it on LookOut 2002 later to see if it's behaves like his younger brother.
PS: Anybody with older versions wanna give it a try?
----- Original Message ----- From: Paul Goodyear To: cour...@lists.sourceforge.net Sent: Monday, January 28, 2002 14:13 Subject: [courier-users] Outlook and Outlook Express support
After trying to find a decent IMAP server, some one has highly recommened courier-imap, so I am doing a little reading. And asking.
99% of the clients are going to be running either Outlook Express 4/5/6 or Outlook 2000/2002. Is courier-imap fully compatable with these clients?
I'm not concernd in features being availabel or not, just don't want error messages and warning pop'ing up every where, like with many other mail servers.