[Kolab-devel] [issue3050] Horde VCALENDAR 2.0 mime part violates RFC 2445
Albrecht Dreß
kolab-issues at intevation.de
Thu Sep 18 13:55:39 CEST 2008
New submission from Albrecht Dreß <albrecht.dress at lios-tech.com>:
VCALENDAR 2.0 MIME parts (type text/calendar) created by Horde may contain a
"Description" entry like like
<snip>
SUMMARY:Test
DESCRIPTION:Zeit:
Donnerstag\, 25. September 2008 14:00-16:30 (GMT+01:00) Amsterdam\,
Berlin\, Bern\, Rom\, Stockholm\, Wien.
*~*~*~*~*~*~*~*~*~*
DTSTART:20080925T120000Z
</snip>
The "DESCRIPTION" entry *violates* RFC 2445 [1] which in Section 4.1 "Content
Lines" requires the following:
<snip>
Lines of text SHOULD NOT be longer than 75 octets, excluding the line
break. Long content lines SHOULD be split into a multiple line
representations using a line "folding" technique. That is, a long
line can be split between any two characters by inserting a CRLF
immediately followed by a single linear white space character (i.e.,
SPACE, US-ASCII decimal 32 or HTAB, US-ASCII decimal 9).
</snip>
According to this, in the above example, the last line MUST start with a
whitespace, and the line preceding it MUST contain at least one whitespace.
Interpreting the DESCRIPTION as RFC 2445 requires, it ends with "Wien.",
followed by an empty line and the malformed tag "*~*~*~*~*~*~*~*~*~*".
This bug may be the cause for Outlook refusing to interpret any text/calendar
parts created by Horde [2].
[1] <http://tools.ietf.org/html/rfc2445>
[2] <http://www.kolab.org/pipermail/kolab-users/2008-September/008661.html>
----------
messages: 16681
nosy: albrecht.dress
priority: urgent
status: unread
title: Horde VCALENDAR 2.0 mime part violates RFC 2445
___________________________________________________
Kolab issue tracker <kolab-issues at intevation.de>
<https://www.intevation.de/roundup/kolab/issue3050>
___________________________________________________
More information about the devel
mailing list