On Fri, 05 Sep 2003, Sergio Devojno Bruder wrote: > I'm planning a large mail system with the postfix / lmtp / cyrus in > murder / mysql (users table) configuration.
If anyone in Brazil will deploy such a system, please drop me a note when it is done, ok? Being brazilian and a Cyrus and postfix enthusiast (and the Debian Cyrus maintainer), I am quite interested in this project of yours... > All configurations that I saw with cyrus was talking about > imap/pop3 use, I never saw any published benchmarks|comparitions of > cyrus with MTAs doing local delivery by lmtp|smtp. That's because it is hugely dependent on your system. I believe 15 emails per second is possible, but you need: 1. Extremely well tunned storage (big caches, etc) 2. XFS or another very fast journaled filesystem. > - Using storage with fiber in my ia32 backend servers, how much ia32? Which unix will you run on them? Some flavour of Linux, of the BSDs, or Solaris? > - I'm toying with the idea of create a mutant postfix > mpudate-enabled that will deliver the email directly to the right > backend, using the murders servers only to pop3 and imap. > feasible or I'm getting nuts? It should be possible. You'd need to either: 1. create a mupdate "table engine" and perform mupdate mailbox lookups in the transport table, OR 2. create a new version of the lmtp transport that is mupdate-aware. (2) above looks doable. If you do so, I would very much like to see that code in either cyrus contrib, postfix contrib, or even postfix upstream... Anyway, you can easily run Cyrus lmtp muder proxies in every postfix box, so that would not be a bottleneck. -- "One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie." -- The Silicon Valley Tarot Henrique Holschuh