reddit / emacs

Accept MS Teams calendar invites in notmuch

Tohiko · 2022-07-01 09:17
I am using notmuch as my main email client. One of the main things that notmuch doesn't handle currently, and which I have to regularly use another email client for, is accepting or rejecting calendar invitations from MS Teams (I know, I hate it too... Corporate sux). When I accept an invitation the event on an email client (even a non-MS one), the event is automatically added to my calendar and I think an email is sent to the event organizer. Is it possible to replicate this in notmuch? Is it a simple case of replying with "Accepted" in the title?
paretoOptimalDev · 2022-07-01 12:21
I think you want [excorporate](https://elpa.gnu.org/packages/excorporate.html) for this.
unhammer · 2022-07-05 22:07
Gnus adds these buttons [ Accept ] [ Tentative ] [ Decline ] to calendar invites. Might be worth looking at how they do it: https://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/gnus/gnus-icalendar.el?h=4ae315f7c3b5bc370d9d66eab5428685a6097606#n1012 In newest emacs, gnus even has org-mode integration: [ Show Agenda ] [ Update Org Entry ] [ Show Org Entry ]