Outlook 2002 vs. Cyrus 2.1.12

Ken Murchison ken at oceana.com
Mon Feb 10 09:44:00 EST 2003


The obvious difference here is that Cyrus 2.1 supports the IDLE
extension and Outlook is using it.  I'm not sure why the client would be
IDLEing in between APPENDs, but I've grown accustomed to seeing silly
behavior from Outlook and Netscape.  What method for IDLE did you
configure with? (doing a 'version' command in cyradm will tell us
everything we need).  You might want to try reconfiguring/recompiling
Cyrus using --with-idle=no and see if this makes a difference.

Ken


Per Steinar Iversen wrote:
> 
> On Sat, 8 Feb 2003, Lawrence Greenfield wrote:
> 
> >    Date: Sat, 8 Feb 2003 15:44:17 +0100 (CET)
> >    From: Per Steinar Iversen <PerSteinar.Iversen at adm.hio.no>
> >
> >    I just tried to copy a large number of messages from an Outlook PST file
> >    to an IMAP server running Cyrus 2.1.12, but Outlook 2002 SP2 would not
> >    cooperate. As test I then tried copying to an old Cyrus 1.6.22 server -
> >    that works!
> >
> > Getting a protocol dump (create a directory of
> > /var/imap/log/<username>) should make it pretty clear what's going on.
> >
> > Larry
> 
> Here is a log, somewhat cleaned up. I just dragged the top level folder
> from the PST file to the top level IMAP folder. The contents of the single
> message transferred has been removed:
> 
> ---------- iversen Mon Feb 10 10:29:08 2003
> 
> >1044869348>0001 OK User logged in
> <1044869348<0002 IDLE
> >1044869348>+ go ahead
> <1044869348<DONE
> >1044869348>0002 OK Completed
> <1044869348<0003 LIST "" "INBOX."
> >1044869348>0003 OK Completed (0.000 secs 1 calls)
> <1044869348<0004 CREATE "INBOX."
> >1044869348>0004 NO Mailbox already exists
> <1044869348<0005 IDLE
> >1044869348>+ go ahead
> <1044869348<DONE
> >1044869348>0005 OK Completed
> <1044869348<0006 CREATE "INBOX.Frank"
> >1044869348>0006 OK Completed
> <1044869348<0007 LIST "" "INBOX.Frank"
> >1044869348>* LIST (\HasNoChildren) "." "INBOX.Frank"
> 0007 OK Completed (0.000 secs 2 calls)
> <1044869348<0008 SUBSCRIBE "INBOX.Frank"
> >1044869348>0008 OK Completed
> <1044869348<0009 IDLE
> >1044869348>+ go ahead
> <1044869348<DONE
> >1044869348>0009 OK Completed
> <1044869348<000A CREATE "INBOX.Frank.Forskning"
> >1044869349>000A OK Completed
> <1044869349<000B LIST "" "INBOX.Frank.Forskning"
> >1044869349>* LIST (\HasNoChildren) "." "INBOX.Frank.Forskning"
> 000B OK Completed (0.000 secs 2 calls)
> <1044869349<000C SUBSCRIBE "INBOX.Frank.Forskning"
> >1044869349>000C OK Completed
> <1044869349<000D IDLE
> >1044869349>+ go ahead
> <1044869349<DONE
> >1044869349>000D OK Completed
> <1044869349<000E CREATE "INBOX.Frank.Forskning.artikler"
> >1044869349>000E OK Completed
> <1044869349<000F LIST "" "INBOX.Frank.Forskning.artikler"
> >1044869349>* LIST (\HasNoChildren) "." "INBOX.Frank.Forskning.artikler"
> 000F OK Completed (0.000 secs 2 calls)
> <1044869349<000G SUBSCRIBE "INBOX.Frank.Forskning.artikler"
> >1044869349>000G OK Completed
> <1044869349<000H IDLE
> >1044869349>+ go ahead
> <1044869349<DONE
> >1044869349>000H OK Completed
> <1044869349<000I APPEND "INBOX.Frank.Forskning.artikler" (\Seen) "12-Feb-2000 15:15:26 +0100" {5873}
> >1044869349>+ go ahead
> <1044869349<From: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
> To: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
> Subject: XXXXXXXXXXXXXXXX
> Date: Sat, 12 Feb 2000 15:16:04 +0100
> ...lines deleted...
> 
> >1044869349>000I OK [APPENDUID 1044869349 1] Completed
> <1044869349<000J IDLE
> >1044869349>+ go ahead
> <1044869349<DONE
> >1044869349>000J OK Completed
> <1044869349<000L IDLE
> >1044869349>+ go ahead
> >1044869610>* BYE Connection reset by peer
> 
> Outlook was hanging for several minutes before I killed it and the last
> line of the log was printed.
> 
> And, to compare, here is the beginning of the same log on Cyrus 1.6.22:
> 
> 0001 OK User logged in
> 0002 LIST "" "INBOX."
> u0002 OK Completed
> 0003 CREATE "INBOX."
> 
> 0003 NO Mailbox already exists
> 0004 LIST "" "INBOX"
> 
> * LIST () "." "INBOX"
> 0004 OK Completed
> 0005 LSUB "" "INBOX.*"
> s* LSUB () "." "INBOX.DELETED"
> * LSUB () "." "INBOX.Draft"
> * LSUB () "." "INBOX.Drafts"
> 
> ... lines deleted...
> 
> 0005 OK Completed
> 0006 CREATE "INBOX.test.Frank"
> 0006 OK Completed
> 0007 LIST "" "INBOX.test.Frank"
> 
> * LIST () "." "INBOX.test.Frank"
> 0007 OK Completed
> 0008 SUBSCRIBE "INBOX.test.Frank"
> 0008 OK Completed
> 0009 CREATE "INBOX.test.Frank.Forskning"
> 0009 OK Completed
> 000A LIST "" "INBOX.test.Frank.Forskning"
> * LIST () "." "INBOX.test.Frank.Forskning"
> 000A OK Completed
> 000B SUBSCRIBE "INBOX.test.Frank.Forskning"
> 000B OK Completed
> 000C CREATE "INBOX.test.Frank.Forskning.artikler"
> 000C OK Completed
> 000D LIST "" "INBOX.test.Frank.Forskning.artikler"
> * LIST () "." "INBOX.test.Frank.Forskning.artikler"
> 000D OK Completed
> 000E SUBSCRIBE "INBOX.test.Frank.Forskning.artikler"
> 000E OK Completed
> 000F APPEND "INBOX.test.Frank.Forskning.artikler" (\Seen) "12-Feb-2000 15:15:26 +0100" {5873}
> + go ahead
> From: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
> To: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
> Subject: XXXXXXXXXXXXXXX
> Date: Sat, 12 Feb 2000 15:16:04 +0100
> 
> ...lines deleted...
> 
> d000F OK [APPENDUID 1044870266 1] Completed
> 000G APPEND "INBOX.test.Frank.Forskning.artikler" (\Seen) "12-Feb-2000 15:22:26 +0100" {100562}
> C+ go ahead
> 
> ...lines deleted...
> 
> I000I OK [APPENDUID 1044870266 4] Completed
> 000J CREATE "INBOX.test.Frank.Forskning.forlag"
> u000J OK Completed
> 000K LIST "" "INBOX.test.Frank.Forskning.forlag"
> 
> etc ...
> 
> -psi

-- 
Kenneth Murchison     Oceana Matrix Ltd.
Software Engineer     21 Princeton Place
716-662-8973 x26      Orchard Park, NY 14127
--PGP Public Key--    http://www.oceana.com/~ken/ksm.pgp




More information about the Info-cyrus mailing list