> One point though, it stores the actual email bodies in files NOT in the
> I have a set of modified sources which change this behaviour (it's a first
pass for a
> project that did not go any further, but it does work) if you want them
> check licensing issues first).
Can someone explain to me why this will not *always* be slower than storing
the actual message in the database? Most filesystems are not optimized for
accessing large numbers of files in a directory, but databases are. This
isn't noticeable until you get a few hundred files in one directory, then it
gets painful. Why go through all sorts of pain writing code to deal with it
when it's just as easy to stick the actual message in the database?