Some applications (e.g. Kolab) store other objects than Mail (e.g.
Addressbooks, Calendar, Tasks or Notes) in IMAP folders. They might
create empty objects for some reason.

Well that's pretty evil.  The objects should still have a header,
right?  Or do they just store blobs?

http://www.faqs.org/rfcs/rfc2822.html

So the body is optional (3.5), but in the headers (3.6), there has to be a Date and From header

  The only required header fields are the origination date field and
  the originator address field(s).  All other header fields are
  syntactically optional.  More information is contained in the table
  following this definition.

So really a 0 byte message is not a valid message.

Rob

Reply via email to