[Cascavel-pm] EL::mime - Uma nova LIB
Ednardo Lobo
ednardo em elobo.cjb.net
Quarta Abril 2 14:31:15 CST 2003
Pessoal por esses dias precisei de um módulo/lib para manipular
arquivos de mensagens de e-mail. Acabei encontrando o módulo
MIME::Tools, entretanto, ao utilizá-lo achei-o um tanto confuso. Mesmo
possuindo uma boa estruturação, os métodos que disponibiliza para
manipulação das partes da mensagem não são muito diretos e simples. Ele
também costuma gerar arquivos temporários para a realização do 'parser',
os quais acho completamente desnecessários. E, além disso, consome uma
quantidade de processamento que julguei um tanto alta.
Resolvi então construir outro módulo para essa tarefa e gostaria de
convidar quem estiver interessado a participar desse desenvolvimento.
Já construi o módulo que faz o 'parser' da mensagem, permitindo
assim, agora, a criação de métodos para a manipulação do conteúdo
dessa mensagem e suas partes (head, body, preambule, epilogue, etc).
Esse módulo é bastante otimizado e consome pouquíssimo recurso de
processamento e memória. Uma 'man page' inicial e os 'sources' publiquei
em:
http://www.elobo.cjb.net/index.cgi?op=3
Pretendo com a ajuda de colaborares construir um módulo
completamente funcional e posteriormente publicá-lo no CPAN como uma
alternativa mais eficiente ao MIME::Tools. E aproveitar também para
divulgar ainda mais o Cascavel Perl Mongers.
Interessados entrem em contato postando mensagens aqui mesmo na
lista. Sugestões, idéias, palpites são também muito bem-vindos.
Referências sobre o assunto:
- man pages
MIME::Tools
MIME::Entity
MIME::Body
MIME::Head
- RFCs
1521
2045
e possivelmente outros
Obrigado,
--
Ednardo Lobo - www.elobo.cjb.net
Por favor, evitem enviar anexos no formato MS-Office, obrigado!
Veja: http://www.fsf.org/philosophy/no-word-attachments.pt.html
--
By protracting life, we do not deduct one jot from the duration of death.
-- Titus Lucretius Carus
Mais detalhes sobre a lista de discussão Cascavel-pm