[Kolab-devel] Calendar events sent to Outlook client do not work
Mat Cantin
mat at cantinbrothers.ca
Thu Mar 28 01:11:07 CET 2013
On 2013-03-27 15:39, Thomas Brüderli wrote:
> Mat Cantin wrote:
>> On 2013-03-27 4:12, Thomas Brüderli wrote:
>>> Mat Cantin wrote:
>>>> On 2013-03-23 0:01, Aleksander Machniak wrote:
>>>>> On 03/22/2013 09:58 PM, Mat Cantin wrote:
>>>>>
>>>>>> I've attached two events. The first called Outlook-Invite.ics was
>>>>>> sent
>>>>>> from an Outlook account to a Kolab account. The event was
>>>>>> accepted
>>>>>> which
>>>>>> generated the second attachment called Kolab-Accept.ics. As
>>>>>> mentioned,
>>>>>> this second event created by Kolab does not work with any Outlook
>>>>>> version I've tried, it shows up as an attachment and the
>>>>>> recipient
>>>>>> cannot be accept or update their Outlook calendar with it. The
>>>>>> same
>>>>>> Outlook behaviour happens if the event is first created in Kolab.
>>>>> See this issue https://issues.kolab.org/show_bug.cgi?id=1103
>>>> Yet an other example of Microsoft not being standard compliant, why
>>>> am
>>>> I not surprised. Unfortunately my users need to be able to setup
>>>> calendar events with others who use the various Outlook clients.
>>>> Would
>>>> it be possible to have a optional patch to fix this?
>>> Fixed upstream:
>>> http://git.kolab.org/roundcubemail-plugins-kolab/commit/?id=daa307c6af
>>>
>>> See comments in https://issues.kolab.org/show_bug.cgi?id=1103
>>>
>>
>> Well, I've applied the patch, but events still will not work with
>> Outlook. I'm running 0.9-0.18.beta.el6.kolab_3.0, is there an other
>> patch I need to install that I might have missed here?
>>
>> What's interesting for me is that downloading and looking at the
>> event.ics file that is sent to Outlook before and after the patch are
>> identical. I even changed the event file name in the patched line
>> from
>> event.ics to event-test.ics to make sure that the changes were taking
>> affect.
>
> The change doesn't affect the .ics itself but the Content-Disposition
> header in the email source. Please check the invitation message source
> and
> verify that there is not Content-Disposition: attachment header above
> the
> event.ics part.
>
Ah, this makes sense. I've checked the email headers and the
"Content-Disposition: attachment" is in fact not there with the patch
applied, so that's working but the Outlook versions I'm using still
don't recognize it as a calendar event.
> In case you're sending invitations to an event with a multi-line
> description, you also need the patch from
> http://git.kolab.org/roundcubemail-plugins-kolab/commit/?id=bd2cf48d4074
>
My test event's have only had one line in the description, but I've
applied this patch and tested just in case, still no go.
> I successfully tested it with Outlook 2013. Will do more testing with
> older
> versions.
>
I'm testing on Outlook 2003, OWA on Exchange 2003, Outlook 2007, and
Office 365 webmail.
I can provide the emails I'm sending as attachments so you can see the
headers if that helps, let me know.
--
Mat
More information about the devel
mailing list