Page MenuHome GnuPG

Invitation counter-proposal from KMail not valid in Outlook365
Closed, ResolvedPublic

Description

While working on BKO458524 I sent a counter-proposal from KMail to an invitation I created in Outlook365 (the web version of Outlook on outlook.office.com).

Outlook displays the attached .ics file as a regular attachment with title "not supported calendar message" and refuses to even dispaly it, although I know for sure that Outlook does support counter-proposals to invitations - so either we are sending completely invalid counter-proposals, or we are doing something that Outlook doesn't like.

  • Check what does a counter-proposal sent from Outlook look like, which should help identifying what does Outlook expect a counter-proposal to look like
  • Find out whether we can transparently support this in the iTIP plugin in KMail
  • Implement it :)

Event Timeline

dvratil triaged this task as Normal priority.Aug 23 2023, 11:16 PM
dvratil created this task.
dvratil moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.

After some investigation it turns out there are several bugs in the thing that eventually produces an email with the counter proposal.

  1. we are always sending the counter proposal with METHOD: REQUEST instead of METHOD: COUNTER inside the iCal

This is a fairly recent regression. Fixing this makes KMail, Gmail and most others properly parse the counter proposal.

  1. we are always sending "method=request" parameter in the Content-Type header of the mime part with the iCal

Fixing this makes Outlook365 accept the email as a counter proposal as well.

dvratil moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.

Both PR merged into master, fix will be in 23.12 (the fix required cross-library API changes)