[Dovecot] Using MySQL to store email?
    Marc Perkel 
    marc at perkel.com
       
    Wed Jun  7 17:21:07 EEST 2006
    
    
  
Timo,
the idea of a MySQL backend isn't because you want to win a speed 
contest against other storage methods. The idea is because with MySQL 
you can do things that would be nearly impossible without a database. 
There are things I'd like to do that are basically unthinkable now. 
Databases would allow me to do indexing on a whole new level. I could 
add awesome featues to my email system and it would be incredible for 
spam control.
On example for spam control. Suppose a spam attack comes in delivering 
the same spam to thousands of users. And suppose that my system didn't 
realise it was a spam until after the spam was delivered. I could delete 
all email from that host for all users in seconds if I make the sender's 
host address a key field. You can't block spam retroactively without a 
database.
    
    
More information about the dovecot
mailing list