how to debug what happens inside mailboxes

2010-04-12 Thread Martin Kraus
Hello. 
  I'm using cyrus 2.3.14 on a mailserver and a few users are complaining, that
sometimes a message gets deleted from the mailbox after reading it. They are
using some sort of outlook. Users are using imap to connect to their
mailboxes. Is there a way to debug imap communication between outlook and
cyrus imapd other then using tcpdump?

Thanks
Martin Kraus

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: how to debug what happens inside mailboxes

2010-04-12 Thread Patrick Boutilier

On 04/12/2010 10:05 AM, Martin Kraus wrote:

Hello.
   I'm using cyrus 2.3.14 on a mailserver and a few users are complaining, that
sometimes a message gets deleted from the mailbox after reading it. They are
using some sort of outlook. Users are using imap to connect to their
mailboxes. Is there a way to debug imap communication between outlook and
cyrus imapd other then using tcpdump?


Use telemetry:

http://markmail.org/message/4kigyucxzlrn6lc6




Thanks
Martin Kraus

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


attachment: boutilpj.vcf
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Re: how to debug what happens inside mailboxes

2010-04-12 Thread Martin Kraus
On Mon, Apr 12, 2010 at 10:12:13AM -0300, Patrick Boutilier wrote:
 On 04/12/2010 10:05 AM, Martin Kraus wrote:
 Hello.
I'm using cyrus 2.3.14 on a mailserver and a few users are complaining, 
  that
 sometimes a message gets deleted from the mailbox after reading it. They are
 using some sort of outlook. Users are using imap to connect to their
 mailboxes. Is there a way to debug imap communication between outlook and
 cyrus imapd other then using tcpdump?
 
 Use telemetry:
 
 http://markmail.org/message/4kigyucxzlrn6lc6

That is exactly what I need. Thanks. Is there some sort of documentation for
such features in cyrus? I can't seem to find anything beyond basic setup and
what is in manual pages. Stuff like annotations (through which I managed to
delete 30GB of emails), global sieve skripts, snmp configuration etc?

thanks
mk

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: how to debug what happens inside mailboxes

2010-04-12 Thread Adam Tauno Williams
On Mon, 2010-04-12 at 15:32 +0200, Martin Kraus wrote:
 On Mon, Apr 12, 2010 at 10:12:13AM -0300, Patrick Boutilier wrote:
  On 04/12/2010 10:05 AM, Martin Kraus wrote:
  Hello.
 I'm using cyrus 2.3.14 on a mailserver and a few users are complaining, 
   that
  sometimes a message gets deleted from the mailbox after reading it. They 
  are
  using some sort of outlook. Users are using imap to connect to their
  mailboxes. Is there a way to debug imap communication between outlook and
  cyrus imapd other then using tcpdump?
  Use telemetry:
  http://markmail.org/message/4kigyucxzlrn6lc6
 That is exactly what I need. Thanks. Is there some sort of documentation for
 such features in cyrus? I can't seem to find anything beyond basic setup and
 what is in manual pages. Stuff like annotations (through which I managed to
 delete 30GB of emails), global sieve skripts, snmp configuration etc?

I maintain a chapter on Cyrus admin in WMOGAG
http://docs.opengroupware.org/Members/whitemice/wmogag/file_view

The rest of the document may not apply to you, but that chapter should
be pretty general.   Feedback and recommendations are very welcome.  It
certainly isn't complete, but [not to toot my own horn] it is more
complete than anything else I have found.

-- 
Adam Tauno Williams awill...@whitemice.org LPIC-1, Novell CLA
http://www.whitemiceconsulting.com
OpenGroupware, Cyrus IMAPd, Postfix, OpenLDAP, Samba


Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: how to debug what happens inside mailboxes

2010-04-12 Thread Dan White
On 12/04/10 15:32 +0200, Martin Kraus wrote:
On Mon, Apr 12, 2010 at 10:12:13AM -0300, Patrick Boutilier wrote:
 Use telemetry:
 
 http://markmail.org/message/4kigyucxzlrn6lc6

That is exactly what I need. Thanks. Is there some sort of documentation for
such features in cyrus? I can't seem to find anything beyond basic setup and
what is in manual pages. Stuff like annotations (through which I managed to
delete 30GB of emails), global sieve skripts, snmp configuration etc?

Here's an attempt at documenting annotations:

http://cyrusimap.web.cmu.edu/twiki/bin/view/Cyrus/CyrusAnnotations

Since, presumably, these are based on a draft version of RFC 5464, they
should not be considered Gospel.

-- 
Dan White

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: how to debug what happens inside mailboxes

2010-04-12 Thread Robert Mueller

  That is exactly what I need. Thanks. Is there some sort of documentation for
  such features in cyrus? I can't seem to find anything beyond basic setup and
  what is in manual pages. Stuff like annotations (through which I managed to
  delete 30GB of emails), global sieve skripts, snmp configuration etc?

There's some stuff on the cyrus wiki, I'm sure more contributions are
always welcome :)

http://cyrusimap.web.cmu.edu/ leads to
http://cyrusimap.web.cmu.edu/twiki/bin/view/Cyrus/WebHome which leads to
the pages:

http://cyrusimap.web.cmu.edu/twiki/bin/view/Cyrus/CyrusTroubleshooting
http://cyrusimap.web.cmu.edu/twiki/bin/view/Cyrus/CyrusFAQ

Rob

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html