Alex Borro <[EMAIL PROTECTED]> writes:

> Pessoal, uso no meu servidor de e-mail um server IMAP.
> Mas quando as pastas de mensagens ficam muito grandes, ele se torna
> muito ineficiente, talvez pelo fato de salvar a mensagem em texto
> corrido.
> Por exemplo, salvo todas as mensagens da Linux-Br.. tenho uma pasta
> com mais de 60 mil mensagens... abrir ela demora uns 5 minutos... umas
> busca demora mais 5 minutos..
> ser� que n�o teria jeito de utilizar algum banco de dados, como SQL
> junto com IMAP ??

Voc� quer dizer fazer o TEU programa de e-mails ler de um SQL? Ou o
servidor ler de um SQL? :-) Veja que o protocolo IMAP n�o implementa
algumas dessas coisas que voc� est� fazendo, ent�o o problema n�o
seria o servidor IMAP, mas sim a maneira como voc� acessa as
mensagens. J� experimentou coloc�-las todas em uma pasta local e fazer
as mesmas opera��es? 

Outra coisa a checar � como est� a tua rede... O tr�fego pode aumentar
durante essa opera��o. 

Um MUA que mantenha um �ndice local � bem interessante, j� que n�o vai
precisar fazer diversas opera��es com os 60K cabe�alhos das mensagens
que ele vai ter que pedir. (Ali�s, nunca precisaria pedir os 60K, a
n�o ser que voc� ordene)

Eu tenho pastas de e-mail com alguns (dezenas) milhares de arquivos
(uso um sistema parecido com o MH, onde � criada um arquivo por
mensagem) e a busca � r�pida. Leio meus e-mails no Emacs, e o FS �
ReiserFS. No EXT2 era invi�vel. Extramente lento.

Experimente trocar o tipo de armazenagem de arquivo. Troque de MBOX
para Maildir, por exemplo. E verifique se o FS vai ag�entar a
quantidade de arquivos. 



Ah! E leia: http://www.wired.com/news/technology/0,1282,46413,00.html
como uma dica para manter as coisas simples. ;-)

-- 
Godoy. <[EMAIL PROTECTED]>

Solutions Developer       - Conectiva Inc. - http://en.conectiva.com
Desenvolvedor de Solu��es - Conectiva S.A. - http://www.conectiva.com.br

Assinantes em 13/09/2001: 2366
Mensagens recebidas desde 07/01/1999: 132083
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a