Em Qua, 2003-02-12 às 12:53, Pablo Henrique escreveu: > Claro sem problemas: Agora ate eu entendi ... > > Mais José só mais uma dúvida, entendo que o fetchmail > incorpora > no momento do download das msgs com o procmail, mais > não > seria possivel fazer o seguinte: abaixo normalmente as > msgs > com o sylpheed(pop3) e após abaixar vou na shell e > digito > #procmail para chamar o software, isso não teria de > funcionar? Nao. > Acho que talvez o problema seja sobre o formato da > caixa de msgs que sylpheed-claws impossibilitando a > leitura(para fazer a filtragem) via procmail. Sim, exatamente. O Sylpheed usa o formato maildir (um diretorio contendo as mensagens, sendo cada mensagem um arquivo separado), enquanto o procmail entrega, por padrao, as mensagens em formato mailbox (um unico arquivo contendo as mensagens). Para que o procmail passe a entregar as mensagens no formato maildir, para que possa ser entendido pelo sylpheed, faca assim: MAILDIR=${HOME}/Mail DEFAULT=inbox/. :0: * X-Mailing-List: <\/[^@]+ $MATCH/. Repare no slashdot (/.) apos o nome de cada pasta. E ele quem vai fazer o procmail separar as mensagens no formato maildir, podendo ser lido pelo sylpheed. No caso acima, a pasta padrao e a inbox dentro do diretorio ~/Mail. A segunda regra filtra as listas de discussao pelo list-id, assim voce tem todas as listas que voce assina separada uma em cada pasta, pois a variavel $MATCH pegara o nome da lista e criara a pasta. Depois de baixar as mensagens com o fetchmail, abra o sylpheed e mande ele atualizar a lista de pastas, ai voce vera suas mensagens. Para incrementar seu ~/procmailrc, man procmailex! Em tempo: O arquivo procmailrc deve ter as permissoes 0644, na duvida chmod 0644 /home/usuario/.procmailrc. Se nao o procmail nao le o arquivo e nao funciona do jeito que voce quer! Alem disso, caso o procmail nao seja chamado pelo fetchmail, voce tambem nao vera o resultado esperado. Para garantir que o fetchmail use o procmail voce deve usar o comando fetchmail -v -k -m "/usr/bin/procmail -f procmail" O -k deixa uma copia no servidor, para evitar perder as mensagens, e o -v mostra na tela o que esta acontecendo. Apos feitas as configuracoes e voce ver que tudo esta certinho, pode abandonar o -kv. Espero ter ajudado! []'s -- _______________________________________________________________________________ Esta mensagem foi certificada com livre de windows por Debian GNU/Linux <http://www.debian-br.org>
Attachment:
signature.asc
Description: PGP signature