← Back to team overview

openerp-india team mailing list archive

[Bug 978689] [NEW] [6.1] Calendar mail invitations

 

Public bug reported:

When sending a mail invitation using the calendar module, the generated
ics dates (dtstart and dtend) do not have timezone informations.

They have to be sent with timezone informations (UTC) to be correctly
handled.

When receiving an invitation with thunderbird, it's not possible to
reply, there's only an attachment (the ics file) and no way to respond
or to include the event into the calendar.

Looking at the rfc6047, which defines the calendar transport protocol, the vcalendar element must have a field "method" with value "request". Also, the exchange format must have a content-type set at "text/calendar" in the mail header.
(in fact the content type must also recall the method, but in thunderbird it works without it and it would be complicated to add this information in the mail module)

The simplest way, according to this rfc, is to to send only the
vcalendar in the mail, without html body. It's the way thunderbird do it
to send invitations compatible with Outlook.

Also, it resolves the problem that invitations are not translated.

I attach a patch for the revision 6645

** Affects: openobject-addons
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of OpenERP
Indian Team, which is subscribed to OpenERP Addons.
https://bugs.launchpad.net/bugs/978689

Title:
  [6.1] Calendar mail invitations

Status in OpenERP Addons (modules):
  New

Bug description:
  When sending a mail invitation using the calendar module, the
  generated ics dates (dtstart and dtend) do not have timezone
  informations.

  They have to be sent with timezone informations (UTC) to be correctly
  handled.

  When receiving an invitation with thunderbird, it's not possible to
  reply, there's only an attachment (the ics file) and no way to respond
  or to include the event into the calendar.

  Looking at the rfc6047, which defines the calendar transport protocol, the vcalendar element must have a field "method" with value "request". Also, the exchange format must have a content-type set at "text/calendar" in the mail header.
  (in fact the content type must also recall the method, but in thunderbird it works without it and it would be complicated to add this information in the mail module)

  The simplest way, according to this rfc, is to to send only the
  vcalendar in the mail, without html body. It's the way thunderbird do
  it to send invitations compatible with Outlook.

  Also, it resolves the problem that invitations are not translated.

  I attach a patch for the revision 6645

To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/978689/+subscriptions


Follow ups

References