Edit
Attach
Printable
topic end
<!-- * Set TOPICTITLE = #define private public - Thou Shalt Honor RFC-822, Or Not Read Email At All (08 Nov 2009) --> <style type="text/css"> pre {background-color:#ffeecc;} </style> %STARTINCLUDE% <a name="08"></a> ---+++ [[DefinePrivatePublic20091108Rfc822][Thou Shalt Honor RFC-822, Or Not Read Email At All]] (08 Nov 2009) <summary> Thunderbird is my preferred mail client, and so I'm using it to connect to our Exchange mail server at work via IMAP. This worked great for quite some time, until Thunderbird started reporting errors like <i>"The requested message could not be converted to an RFC-822 compatible format"</i> whenever I refreshed my inbox. Today, I finally bit the bullet, and started an IMAP debugging session using telnet. </summary> With the excellent tutorial [[http://bobpeers.com/technical/telnet_imap][Accessing IMAP email accounts using telnet]] at hand, getting up to speed with IMAP was a matter of minutes. Digging into the protocol was pretty cool (in my very own sick and geeky sense of coolness), and I learned a few things. It seems that Exchange Server, when contacted via IMAP, tries to convert all messages into [[http://www.faqs.org/rfcs/rfc822.html][RFC-822]] format, and when this fails, said error is reported. So as far as I can tell, this isn't really an email client issue, but rather a problem in either the original message data or in the conversion process on the server. However, those insights didn't solve the problem right away. I tried deleting a few suspect messages by ID, without seeing much of an improvement. After a while, I resorted to a more radical experiment: * Create a =temp= folder on the IMAP server * Move all messages from the =Inbox= to the =temp= folder * With all inbox messages out of the way, hit Thunderbird's "Get Mail" button again. You'd think that with an empty inbox, there shouldn't be a reason anymore for error messages - but still, Thunderbird kept reporting RFC-822 conversion issues. Thunderbird glitch? Bad hair day? What was going on? Desperate as I was, I did something which, being a Thunderbird devotee, I would _never_ do under normal circumstances: I ran Outlook. And indeed, to my surprise, Outlook still displayed a number of messages in my inbox! All of those were meeting invitations. Apparently, those were the messages which were in some way incompliant or at least incompatible with RFC-822. I deleted all those messages in Outlook, emptied the "Deleted Items" and "Trash" folders, then ran Thunderbird again. Argl. "Get Mail" still reports the same error messages. Another telnet session followed: <pre> telnet int-mail.ptc.com 143 . login cbrod JOSHUA . select INBOX . fetch 1:100 flags </pre> Surprisingly, IMAP still reported 17 messages, which I then deleted manually as follows: <pre> . store 1:17 flags \Deleted . expunge . close </pre> And now, finally, the error message in Thunderbird was gone. Phew. In hindsight, I should have kept those invitation messages around to find out more about their RFC-822 compliance problem. But I guess there is no shortage of meeting invitations in an Outlook-centric company, and so there will be more specimens available for thorough scrutiny :D --- %STOPINCLUDE% %COMMENT{type="below" nonotify="on"}% ---
to top
End of topic
Skip to action links
|
Back to top
Edit
|
Attach image or document
|
Printable version
|
Raw text
|
Refresh
|
More topic actions
Revisions: | r1.3 |
>
|
r1.2
|
>
|
r1.1
|
Total page history
|
Backlinks
You are here:
Blog
>
DefinePrivatePublic20091108Rfc822
r1.3 - 22 Nov 2009 - 14:22 -
ClausBrod
to top
Blog
This site
2017
:
12
-
11
-
10
2016
:
10
-
7
-
3
2015
:
11
-
10
-
9
-
4
-
1
2014
:
5
2013
:
9
-
8
-
7
-
6
-
5
2012
:
2
-
10
2011
:
1
-
8
-
9
-
10
-
12
2010
:
11
-
10
-
9
-
4
2009
:
11
-
9
-
8
-
7
-
6
-
5
-
4
-
3
2008
:
5
-
4
-
3
-
1
2007:
12
-
8
-
7
-
6
-
5
-
4
-
3
-
1
2006:
4
-
3
-
2
-
1
2005:
12
-
6
-
5
-
4
2004:
12
-
11
-
10
C++
CoCreate Modeling
COM & .NET
Java
Mac
Lisp
OpenSource
Scripting
Windows
Stuff
Changes
Index
Search
Maintenance
Impressum
Datenschutzerklärung
Home
Webs
Atari
Blog
Claus
CoCreateModeling
Klassentreffen
Main
Sandbox
Sommelier
TWiki
Xplm
Jump:
Copyright © 1999-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback