Abrindo arquivos TNEF

Quem nunca abriu o Thunderbird, o Evolution ou outro cliente de email que não o Outlook e se deparou com um anexo chamado "winmail.dat", o qual você não consegue abrir? Neste artigo irei demonstrar como fiz para converter este anexo novamente para o formato enviado pelo remetente.

[ Hits: 26.827 ]

Por: Júlio Henrique em 25/02/2007


Download do script e instalação dos módulos



Para começar, vamos baixar o script killtnef.

Você pode baixá-lo aqui:
Ou aqui:
Ou fazer uma busca no Google por killtnef. Utilizei a versão 1.0.2 do script.

Para baixá-lo:

# wget -c http://www.cpan.org/authors/id/H/HI/HIGHTOWE/killtnef-1.0.2.pl

Depois, gravá-lo em algum lugar propício, tal como /usr/bin; também é interessante aproveitar para renomeá-lo:

# cp -p killtnef-1.0.2.pl /usr/bin/killtnef

Em seguida vamos instalar os módulos necessários do Perl: Convert::TNEF, MIME::Parser e MIME::Types:

# perl -MCPAN -e'shell'

cpan> install Convert::TNEF
cpan> install MIME::Parser
cpan> install MIME::Types

Agora vamos fazer a configuração do procmail.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Download do script e instalação dos módulos
   3. Configuração do Procmail
   4. Conclusão e "abaixo assinado"
Outros artigos deste autor

Integração MRTG e RRDTool

Monitoração de tráfego com MRTG

Futuro do software livre após as eleições

Leitura recomendada

Instalação e configuração do Spamassassin

POSTFIX + SASL - Autenticando em SMTP remoto

Dividindo carga de saída de servidor SMTP (MTA Selor)

Postfix - Relay agent

Evosign - Adicionar assinatura automática ao Evolution

  
Comentários
[1] Comentário enviado por removido em 25/02/2007 - 16:44h

parabens pelo artigo,vc escreve bem,continue assim

[2] Comentário enviado por removido em 25/02/2007 - 16:46h

ah,tentei aqui,tive alguns programas com o perl,mas ja ta tudo resolvido :)

[3] Comentário enviado por jackson jdr em 18/04/2007 - 22:54h

Muito bom ;)

[4] Comentário enviado por paulorvojr em 13/05/2009 - 12:55h

So a microsoft para complicar a vida, o que estava tudo certo vem ela e complica, concordo que a ideia é boa, os winmail.dat (tnef) é usado para preservar a estrutura da formatação do email, cores, fonte, imagens, anexos tudo, e com isso ele gera um pacote e cria um extensão, so que a mancada ou MARKETING da microsoft é crio uma extensão que somente outlooks 2003, exchanges e outlooks da vida entendem, ai o nosso pobre postfix, sendmail, qmail não entende e temos que criar formas para ajeitar.
Bastava a microsoft ser amiga e criar um tipo de arquivo ou ideia que fosse compativel com tudo, é o que a maioria de softwares livres fazem, a ideia de hoje é compatibilidade e portabilidade, viver isolado da problema.


bom artigo !! uso postfix e ja usava esse método do perl dos cban.com

abraços


Contribuir com comentário