[kronolith] Incompatible Invitations (was: Reminders not conforming to RFC 2822)
Jan Schneider
jan at horde.org
Sat Apr 8 01:56:07 PDT 2006
Zitat von Otto Stolz <Otto.Stolz at uni-konstanz.de>:
> Hello,
>
> Jan Schneider schrieb:
>> You are probably talking about invitations sent to meeting
>> attendees. Neither IMP 3, nor Thunderbird can make any use of
>> these invitations, you need a mail client that does, like IMP 4.
>
> After having solved the sendmail problem (cf. my recent message),
> my messages comply with RFC 2822, viz. their lines are delimited
> with CRLF (not LF, as with the -- still faulty -- SMTP driver).
> However, that issue turned out to be a red herring: Still, the
> "attachment" is not displayed by conventional e-mail clients.
>
> A closer look at the message source has revealed the true issue:
> the MIME content-type is given as "multipart/alternative".
> This means that there is no attachment, at all. Rather, according
> to <http://rfc-ref.org/RFC-TEXTS/2046/chapter5.html#sub1sub4>,
> each of the body parts is an "alternative" version of the same
> information.
>
> However, the Kronolith invitation messages do not comply with
> thise RFC-2046 semantic. Rather, the first part essentially
> refers the reader to the second (alternative) part for the
> details of the event, as if it were an attachment -- but the
> two alternative parts never are displayed together. So, the
> user of any mail client that chooses to display the first part
> is fooled.
>
> To mend the situation,
> - either the first (text/plain) alternative part must be
> enhanced to contain the same information as the second
> (text/calendar) one,
> - or the MIME type of the whole message must be altered
> into "multipart/mixed".
>
> Now, my questions are:
> - Is there a configuration item to achieve one of these
> goals?
> - If not so, would it be wiser to enhance the text/plain
> part, or to make the whole message multipart/mixed?
> Particularly, if I would do the latter, would iCalender-
> capable clients still work with the text/calendar part?
> - Has anybody mended this issue, already, and is willing
> to share their solution?
In my opinion, the text/plain part should be enhanced, because
referring users of non-capable mail clients to the rather technical
iCalendar attachment is not very user-friendly.
I have chosen the multipart/alternative mime type intentionally, but
wasn't aware the the plain part was referring to the attachment at
this point.
Jan.
--
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/
More information about the kronolith
mailing list