Considerando que e-mail é um tipo de aplicação que precisa MUITO de IO, colocar e-mail dentro de banco de dados é colocar um overhead absurdo dentro de um tipo de aplicação que é feito pra ser simples. Tome cuidado, pois você pode estar dando um tiro no pé. Bancos relacionais são "pesados" por natureza.
Outra coisa, estalar este tipo de solução não significa só colocar mais servidores de e-mail plugados no mesmo banco. Vc precisaria escalar seu banco também, e escalar banco de dados por sua vez não significa colocar mais "slaves". Uma solução (decente) em cima disso seria absurdamente complexa. Pesquise sobre filesystem distribuidos. GlusterFS é um exemplo. 2010/9/29 Julio Cesar Covolato <[email protected]> > O DBmail é um mda (como maildrop, procmail, dovecot-mda, etc) e não um > mta, portanto vc pode usá-lo com qqr mta (sendmail, postfix qmail, etc). Ou > usá-lo direto via lmtp. > > A performance dele vai depender da performance do seu banco de dados. > > A idéia é genial, ninguém pode negar! Imagina configurar vários servidores > MX em round-robins , é só apontar cada um deles para sua base de dados e > replicando a base de dados em outros servidores... A escalabilidade é > enorme... > > O único problema é que vc fica preso no pop/imap deles, > pois courier/cyrus/dovecot, etc não sabem como buscar mensagens em DB. > > Pelo que "ouvi falar" o sistema está tão refinado que está separando o > header/body/attachments em campos separados nas tabelas do DB. > Ou seja, vc pode via pop/imap (se o cliente tiver a funcionalidade) > requisitar somente o header ou body ou attachment ou qqr combinação deles > da mensagem. > Alguém confirma isso? > > Abraços, > > ----------------------------- > _ Julio Cesar Covolato > 0v0<[email protected]> > /(_)\ F: 55-11-3129-3366 > ^ ^ PSI INTERNET > ----------------------------- > > > Em 28/09/2010 14:54, Allan Ricardo escreveu: > >> Alguém ja usou o DBMAIL? >> >> http://www.dbmail.org/ >> >> >> Se sim poderiam passar como esta sendo ou foi a experiencia. Vale a pena >> migrar de Postfix para ele? >> _______________________________________________ >> Postfix-BR mailing list >> [email protected] >> http://listas.softwarelivre.org/mailman/listinfo/postfix-br >> > _______________________________________________ > Postfix-BR mailing list > [email protected] > http://listas.softwarelivre.org/mailman/listinfo/postfix-br > _______________________________________________ Postfix-BR mailing list [email protected] http://listas.softwarelivre.org/mailman/listinfo/postfix-br
