[Chandler-dev] Edit/update (email sharing) model thoughts

Jeffrey Harris jeffrey at osafoundation.org
Fri Dec 8 15:43:28 PST 2006


Hi Brian,

I definitely agree that mail should pass as much as it can off to
general sharing code when handling emails.  I think there may still be
small differences in how emails are handled by sharing, but I imagine
those differences can be handled by including some kind of "This comes
from a communication" parameter when calling processing methods, if needed.

> When a mail is received in Chandler the mail service does the following:
> 1. If the message contains no ics or EIM xml attachments treat it is a
> traditional mail message and convert the message to an item with a
> MailStamp.
> 2. If the message contains an ics attachment and no EIM xml attachment
> call out to the Calendar / VObject code and convert the message to an
> item with an EventStamp and MailStamp.
> 3. If the message contains an EIM xml attachment ignore any ICal
> attachements  and call out to the sharing code to deserialize the item.

That sounds good.

Sincerely,
Jeffrey


More information about the chandler-dev mailing list