web-dev-qa-db-ja.com

「text / 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

base64 -dを介してテキスト/カレンダー部分を実行し、問題なく読むことができますが、次のような外部テキストファイルがあります。

BEGIN:VCALENDAR
METHOD:REQUEST
PRODID:Microsoft Exchange Server 2010
VERSION:2.0
BEGIN:VTIMEZONE
TZID:Eastern Standard Time
BEGIN:STANDARD
...

明らかに、これは私の問題ではありません。 Exchangeは、不適切な形式の電子メールメッセージを生成しています。それでも、このやり取りの性質上、これらの招待状を読むための信頼できる方法を見つけ出すことができれば、私の人生はずっと楽になるでしょう。

カレンダーファイルを実際に読み取るために使用できるツールはありますか?いくつかの異なる日付フィールドがあるようで、どちらがどれなのかわかりません。ファイルを進化させる自動化された方法はありますか?

6
Amanda

ThunderbirdLightning 拡張機能をインストールできます。

カレンダーツールをThunderbird内にインストールし、そこから**。ics *添付ファイルを予定としてインポートできます。
「インポート」ツールは、ThunderbirdのLightningメニューにあります。
ところで、ブラウジング Mozillaフォーラム では、Lightning(およびSunbird)にはカレンダーファイルを直接インポートするオプションがありません。

1
igi