Como devo ler um arquivo do tipo “text / calendar”?

6

Tenho um colega que continua me enviando itens de calendário anexados de um servidor do MS Exchange. O Thunderbird e o Mutt não conseguem nem ver o anexo, mas se eu visualizar a fonte da mensagem bruta, ela está lá, codificada:

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

Eu posso executar a parte de texto / calendário através de base64 -d e lê-lo bem, mas agora eu tenho um arquivo de texto externo que se parece com ...

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

Obviamente, isso não é problema meu. O Exchange está produzindo mensagens de e-mail mal formatadas. No entanto, a natureza dessa troca é tal que minha vida será muuuito mais fácil se eu puder descobrir uma maneira confiável de ler esses convites.

Existe uma ferramenta que eu possa usar para ler o arquivo de calendário? Parece haver alguns campos de data diferentes e não sei dizer qual é qual. Existe uma maneira automatizada de enviar o arquivo para a evolução?

    
por Amanda 23.05.2011 / 20:33

1 resposta

1

Você pode instalar a extensão ThunderBird Lightning .

Instala uma ferramenta de calendário dentro do ThunderBird , a partir da qual você pode importar **. ics * attachments como compromissos.
Você pode encontrar a ferramenta "Import" no menu Lightning dentro do ThunderBird.
A propósito, navegando fóruns da Mozilla , eu diria que o Lighting (e o Sunbird) não têm opção para importar diretamente arquivos de calendário .

    
por igi 23.05.2011 / 20:52