У меня есть коллега, который продолжает отправлять мне присоединенные объекты календаря от Exchange Server MS. Thunderbird и Дурак не могут даже видеть вложение, но если я просматриваю необработанный источник сообщения, это там, закодировано:
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 оказывается плохо отформатированными электронными письмами. Тем не менее, природа этого обмена такова, что моя жизнь будет muuuch легче, если я могу просто выяснить надежный способ читать, они приглашают.
Существует ли инструмент, который я могу использовать для фактического чтения файла календаря? Кажется, существует несколько различных полей даты, и я не могу сказать, который является который. Существует ли автоматизированный способ продвинуть файл к эволюции?
Можно установить расширение Молнии ThunderBird.
Это устанавливает календарный инструмент в ThunderBird, из которого можно импортировать **.ics* вложения как назначения.
Можно найти инструмент "Import" в соответствии с меню Lightning в ThunderBird.
Между прочим, просматривая форумы Mozilla, я сказал бы, что Освещение (и Нектарница) не имеет никакой опции непосредственно импортировать файлы календаря.