Thank you very much for explaining this! :) 2014-04-17 6:48 GMT+02:00 Bryan Vyhmeister <br...@bsdjournal.net>: > The advantage in dovecot delivering the mail directly is that the indexes are > updated at delivery rather than later scanned when the user checks their > mail. Also, sieve scripts work great with dovecot-lda which is how I filter > the many lists I am subscribed to. > > Another advantage, and one I use, is the ability to use other mailbox formats > like sdbox or mdbox (what I'm using) which allows for more efficient folder > structures and less moving around of messages. With mdbox the index indicates > what is happening with the message and the on-disk message storage remains > essentially unchanged. The doveadm command does allow you to convert between > formats as well if need be. I use it to export an mbox of spam to use for > training spam filters. > > In my case, I have a little over five million messages (and growing) stored > in mdbox format and that seems to be the fastest format for my use case. The > mbox format would be an absolute nightmare and Maildir isn't as good as > mdbox. That's just for my mailboxes. My other users also have tens of > thousands up to hundreds of thousands of messages and they also have no > issues with that setup. > > Updating a mailbox with 200,000+ messages is very quick with dovecot indexes. > If, each time I accessed the mailbox, the indexes were updated, I would have > a major spike in CPU use every time I checked my mail where now, since the > indexes are already up to date, there is no spike at all. > > Those are my reasons for using dovecot-lda rather than some other mail server > to do the deliveries. The combination of OpenSMTPD and dovecot running on > OpenBSD is superb. This all works perfectly on a simple server I built with a > Pentium G640, 8GB of memory, and dual 2.5-inch WD Black drives in a > softraid(4) mirror. > > Bryan
-- You received this mail because you are subscribed to misc@opensmtpd.org To unsubscribe, send a mail to: misc+unsubscr...@opensmtpd.org