Closed Bug 1961218 Opened 7 months ago Closed 7 months ago

[ews] Support meeting-related item types

Categories

(Thunderbird :: Account Manager, task)

Tracking

(Not tracked)

RESOLVED FIXED
140 Branch

People

(Reporter: babolivier, Assigned: edicharry)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

See https://github.com/thunderbird/ews-rs/issues/38 for more context.

We should support meeting-related item types since they can show up in email folders. In addition to MeetingRequest, that's also MeetingMessage, MeetingResponse and MeetingCancellation (as per https://learn.microsoft.com/en-us/exchange/client-developer/web-service-reference/items).

This shouldn't be too difficult to support, since all four types seem to be associated with MIME contents that describe an RFC822 email with an .ics attachment, so we can likely treat them the same way as Message. Meaning in theory, all that needs to happen is adding them to the RealItem enum in ews-rs and tweaking ews_xpcom to treat them the same way as a Message.

Assignee: nobody → edicharry
Status: NEW → ASSIGNED
See Also: → 1957603

Things to try when testing this:

  1. Send a meeting request from another account and verify that you receive the invitation.
  2. Update the meeting from the other account and verify that you receive the update.
  3. Cancel the meeting invite and verify that you receive the cancellation.
  4. Schedule a meeting from the exchange account (may need to use the outlook web interface to do this) and respond from another account. Verify you receive the meeting accepted/rejected response.

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/6725f52b94f8
Implement meeting message types in EWS. r=babolivier

Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 140 Branch
Duplicate of this bug: 1907714
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: