Hello, Does dovecot require mysql in order to work? Fedora rpms are claiming mysql dependencies. I'm sure you're aware of the long-lived arguement of postgresql v. mysql. If it wasn't your intention to force this, then please snarl at Red Hat. If it was your intention, then grrrrr! Thanks for this product. I like it for it's speed and stability. Jim Edwards
Jim Edwards wrote:> Does dovecot require mysql in order to work?For common email serving with IMAP and POP3, no. For IMAP and POP3 session proxying with 1.0-test releases, yes. -- Tomi Hakala
Jim Edwards wrote:> Hello, > > Does dovecot require mysql in order to work? Fedora rpms are claiming > mysql dependencies. > > I'm sure you're aware of the long-lived arguement of postgresql v. mysql. > > If it wasn't your intention to force this, then please snarl at Red Hat. > If it was your intention, then grrrrr! > > Thanks for this product. I like it for it's speed and stability. > > Jim Edwards >Hi Jim, Dovecot doesn't require it by default, but the Fedora RPM was build with mysql support, hence why it requires it (postgre as well I think). Regards Andrew -- Andrew Hutchings (A-Wing) - Linux Guru Netserve Consultants - http://www.domaincity.co.uk/ A-Wing Internet Services - http://www.a-wing.co.uk/ Random quote 19: "MSDOS = MicroShafts Distribution of Sh.. ********** Try Linux ! ************" - Vincent Stemen
On Tuesday 12 July 2005 14:55, Peter Evans wrote:> Tomi Hakala (tomi.hakala at clinet.fi) wrote: > > Jim Edwards wrote: > > > Does dovecot require mysql in order to work? > > > > For common email serving with IMAP and POP3, no. > > For IMAP and POP3 session proxying with 1.0-test releases, yes. > > Ew, YUCK. > Why does everyone think $DATABASE is the panacea for all ills?Why you think this is a misuse of a database? Shared network storage might not have been the original purpose, but most DBs can do a pretty good job of this.> Just because they can't/won't cope with multiplicity, does not > mean that X megabytes of general purpose database and all the > overheads have to be used.I can't tell if you have a problem with databases in general, or just the MySQL implementation from this. I guess that you could modify the code easily to use another DBMS which is much smaller such as sqlite.> If it's just proxying, why can't it speak LDAP, or even just a > plain file ...Why write code from scratch when you can use an API for a trusted piece of software which is likely to be available on most systems already?> P > > (I haven't looked at 1.0-test-903 yet, I think I'm still on 70 > something, but no way am I installing mysql ...)Cheers, -- Dominic Marks
Peter Evans wrote: > Dominic Marks (dom at goodforbusiness.co.uk) wrote: > > Because you might, just possibly want performance that > doesn't resemble mollasses in midwinter? > Optionally, you might even want something where the response > time is deterministic. > > Points at the company mail system here for a prime example > of why not to use mysql. But then again, this is actually > a prime example of "it works, but we don't know how." > > P > > We use mysql here as it makes a perfect integration with the rest of our systems, we have over 6000 mail accounts (probably closer to 7000 now) on it and the mysql lookup time is pretty much instant, the load never goes above 0.5 on the systems (2x1GHz Epias on round robin with replicated databases on each) and most of that is because the POP/IMAP servers are also round robin MX servers so Exim can take a chunk out of the CPU. Regards Andrew -- Andrew Hutchings (A-Wing) - Linux Guru Netserve Consultants - http://www.domaincity.co.uk/ A-Wing Internet Services - http://www.a-wing.co.uk/ Random quote 2: "In most countries selling harmful things like drugs is punishable. Then howcome people can sell Microsoft software and go unpunished?" - Hasse Skrifvars
Peter Evans wrote:> Because you might, just possibly want performance that > doesn't resemble mollasses in midwinter? > Optionally, you might even want something where the response > time is deterministic.I think you need to take your biases and go someplace else. If you don't like MySQL because of some personal bias, then don't use it. Anyone halfway competent can build Dovecot themselves and not rely on some third-party RPM's that have dependencies. This is a discussion list for Dovecot. Please try and stay on topic... John -- John Peacock Director of Information Research and Technology Rowman & Littlefield Publishing Group 4720 Boston Way Lanham, MD 20706 301-459-3366 x.5010 fax 301-429-5747