如何从outlook.office365.com接收iCalendar(.ics或.ical)会议邀请,以便对其进行解析并添加到日历(例如提醒+wyrd)?
我已经长时间地努力寻找答案,但没有找到任何答案,所以我想知道我是否只是错过了一些非常微不足道的东西。
我在 Fedora 20 (Heisenbug) 上使用 Mutt 1.5.22 和 OfflineIMAP 6.5.5。
有许多脚本可以将 iCalendar 消息解析为可以导入日历的格式。这不是我的问题。我的问题是我什至没有收到 iCalendar 消息,所以我没有什么要解析的。
会议邀请作为 base64 编码的文本/html 消息到达我的收件箱。它不是多部分消息,也没有附件。邮件正文包含指向 Microsoft Outlook Web Access (OWA) 的链接。除了将我带到 WebMail 之外,点击链接似乎没有任何作用。电子邮件正文的其余部分包含会议邀请的说明。
我尝试转发邀请并将邀请作为附件转发,但这些都没有影响邮件的格式。
我检查了邮件的标题,但没有任何东西显得很重要。我在这里复制了它们,以防它们对任何人有意义:
Received: from [...] by [...] with Microsoft SMTP Server (TLS) id
[...] via Mailbox Transport; [timestamp]
Received: from [...] by [...] with Microsoft SMTP Server (TLS) id
[...]; [timestamp]
Received: from [...] by [...] with Microsoft SMTP Server (TLS) id
[...]; [timestamp]
Received: …
Run Code Online (Sandbox Code Playgroud) mutt ×1