On Thu, 11 Aug 2005, Ow Mun Heng wrote: > i) NON Postfix Store : Separate Domains, NON-Unix Accounts > and > ii) Postfix store : Separate Domains, UNIX Accounts > > Can all of these be done using NON-Postfix Store > (cyrus/courier/dovecot) : Separate Domains with Unix and Non Unix > Accounts? Depending on whether there is need for note (a) and (b) > > or should I just put the local users on a separate box? > > What are you using? I've seen quite a lot of Howto and docs but seems like > my choice isn't one of those widely used scenerios. In addition to that, > it also doesn't seem cyrus-imapd is much used too.
Last time I looked, SASL was a real pain to work with, maybe that's why people go to courier instead of cyrus? ;-) As far as user accounts go: we are using qmail so mail accounts live in vpopmail. Now vpopmail stores accounts data in MySQL so users dont need local accounts. We have a shell server that people can use if they want to - on there Pine is configured to connect via IMAP anyway. As far as webhosting goes, we are using libnss-mysql to provide virtual accounts (again, out of MySQL) so users dont need local accounts. Making the default shell on our web server, rssh, means we let them have ftp / scp / sftp access to their sites (noone has shell access). The great thing about libnss-mysql is that it just works transparently with proftpd, and even system quotas work! All of these things avoid the need for local user accounts on our mail and web servers and its easy to backup MySQL. -- -- [email protected] mailing list
