我应该如何阅读“文本/日历”类型的文件?

Ama*_*nda 7 email calendar

我有一位同事不断从 MS Exchange 服务器向我发送附加的日历项目。Thunderbird 和 Mutt 甚至看不到附件,但如果我查看原始消息源,它就在那里,编码:

Content-Type: multipart/alternative;
    boundary="_002_80B708C9C67AE14BA396foo_"
MIME-Version: 1.0

--_002_80B708C9C67AE14BA396foo_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

=20
=20


--_002_80B708C9C67AE14BA396foo_
Content-Type: text/calendar; charset="utf-8"; method=REQUEST
Content-Transfer-Encoding: base64
Run Code Online (Sandbox Code Playgroud)

我可以运行文本/日历部分base64 -d并阅读它就好了,但现在我有一个外部文本文件,看起来像......

BEGIN:VCALENDAR
METHOD:REQUEST
PRODID:Microsoft Exchange Server 2010
VERSION:2.0
BEGIN:VTIMEZONE
TZID:Eastern Standard Time
BEGIN:STANDARD
...
Run Code Online (Sandbox Code Playgroud)

显然,这不是我的问题。Exchange 正在生成格式错误的电子邮件。尽管如此,这种交流的性质是,如果我能找到一种可靠的方式来阅读这些邀请,我的生活就会变得更加轻松。

有没有我可以用来实际读取日历文件的工具?似乎有几个不同的日期字段,我不知道哪个是哪个。是否有一种自动化的方法可以将文件推向进化?

igi*_*igi 1

您可以安装ThunderBird Lightning扩展。

它在ThunderBird中安装了一个日历工具,您可以从中导入 **.ics* 附件作为约会。
您可以在 ThunderBird 内的 Lightning 菜单下找到“导入”工具。
顺便说一下,浏览Mozilla 论坛时,我会说 Lighting(和 Sunbird)没有直接导入日历文件的选项。