-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 | Tenho uma dúvida que talvez seja meio off-topic para a lista. Possuo | uma solução de correio eletrônico onde tenho que criar uma rotina de | backup das mensagens. A alternativa que encontrei é enviar uma cópia de | todas as mensagens para uma conta específica, porém essa mesma solução | permite que eu direcione todas as mensagens para um arquivo. Aí que | entra a minha pergunta: É possível a criação de um script que colete as | informações de um email (From, To, Cc... enfim, o header), salve cada | uma delas numa variável e grave em banco? A parte de gravação em banco | eu me viro. A parte que eu acho mais complexa é fazer esse script | trabalhar no quente. Ou seja, o email chega, ele coleta as informações e | baseado numa string de começo e fim, ele grave os dados num local (seria | a parte do banco) e na medida que os emails fossem chegando ele voltaria | ao ciclo. | Não sei se ficou muito clara a idéia, mais caso precisem de mais | informações podem me perguntar. Estou fazendo vários testes por aqui | mais uma luz seria muito bem vinda.
<MODERAÇÃO> A mensagem é, sim, off-topic. Novamente, não é porquê há a palavra scritp escrita na mensagem que a torna on-topic ( mesmo porque há várias linguagens para scripts ). Isto posto, vou permitir a thread, já que o assunto em sí é interessante, desde que não se desvie do shell-script. </MODERAÇÃO> Agora, fora da moderação, meus 2 centavos. Há o conceito de milter do Sendmail que, até onde trabalhei, são scripts não escritos em shell que recebem as mensagens e as tratam através de regras. Esse é um caminho. Outro caminho, aí sim trabalhando um pouco mais próximo do shell-script, é utilizar ferramentas como procmail ou fetchmail. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Cygwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIKbJjrDdxWm3R8YYRAtQOAJ42KUyHT9QUkzmFmI/WhnZV4TIRAwCePO50 fyjkl+4jojlbPB4+QM6UT9o= =A3Yd -----END PGP SIGNATURE-----