email hosting - How do you do it?
Hello, I've been on qmail/vpopmail combo forever and am looking to build a new, mail server. First choice so far is postfix, but almost all the virtual hosting 'howtos' require an SQL database, or editing files by hand. The SQL part seems like an overkill for ~20-50 email accounts, the editing files by hand seems like a pain and requires me doing everything but I'd rather let people manage their own domains. Just curious on how everyone else does small/medium/large email hosting so that the users have an easy option to change passwords, manage their domains, quotas, vacation auto responders, etc. ? I've come up with posfixadmin as the answer so far, but am open to anything else or what do all the big guys use? ]Peter[ Been on qmail since before 5.0 [afaik], trying to get off it since 7.x, hoping 9.0 will finally be the upgrade with the all new shiny. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: email hosting - How do you do it?
On 2012-01-26, at 5:51 PM, Peter wrote: > Hello, > I've been on qmail/vpopmail combo forever and am looking to build a new, > mail server. > > First choice so far is postfix, but almost all the virtual hosting > 'howtos' require an SQL database, or editing files by hand. The SQL part > seems like an overkill for ~20-50 email accounts, the editing files by > hand seems like a pain and requires me doing everything but I'd rather let > people manage their own domains. SQL == SQLite for me … you don't need mysql/postgresql for doing it … ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: email hosting - How do you do it?
On Jan 26, 2012 3:39 PM, "Hub- FreeBSD" wrote: > > > On 2012-01-26, at 5:51 PM, Peter wrote: > > > Hello, > > I've been on qmail/vpopmail combo forever and am looking to build a new, > > mail server. > > > > First choice so far is postfix, but almost all the virtual hosting > > 'howtos' require an SQL database, or editing files by hand. The SQL part > > seems like an overkill for ~20-50 email accounts, the editing files by > > hand seems like a pain and requires me doing everything but I'd rather let > > people manage their own domains. > > SQL == SQLite for me … you don't need mysql/postgresql for doing it … > > > ___ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to " freebsd-questions-unsubscr...@freebsd.org" Might check out usermin (webmin) nice webmail interface that works well with mobile devices too. Also can change assword, gnupg keys, filesystem access if desired. Waitman Gobble San Jose California USA ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: email hosting - How do you do it?
> > On 2012-01-26, at 5:51 PM, Peter wrote: > >> Hello, >> I've been on qmail/vpopmail combo forever and am looking to build a >> new, >> mail server. >> >> First choice so far is postfix, but almost all the virtual hosting >> 'howtos' require an SQL database, or editing files by hand. The SQL part >> seems like an overkill for ~20-50 email accounts, the editing files by >> hand seems like a pain and requires me doing everything but I'd rather >> let >> people manage their own domains. > > SQL == SQLite for me you don't need mysql/postgresql for doing it Ok, and how do you manage it? web based? custom scripts? edit files by hand? how do users change their password? can they admin their domain? ]Peter[ ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: email hosting - How do you do it?
Sorry … in my case, I've got an in-house written interface that allows clients to add / remove users, change passwords, set quotas, etc … On 2012-01-27, at 12:59 PM, Peter wrote: >> >> On 2012-01-26, at 5:51 PM, Peter wrote: >> >>> Hello, >>> I've been on qmail/vpopmail combo forever and am looking to build a >>> new, >>> mail server. >>> >>> First choice so far is postfix, but almost all the virtual hosting >>> 'howtos' require an SQL database, or editing files by hand. The SQL part >>> seems like an overkill for ~20-50 email accounts, the editing files by >>> hand seems like a pain and requires me doing everything but I'd rather >>> let >>> people manage their own domains. >> >> SQL == SQLite for me … you don't need mysql/postgresql for doing it … > > Ok, and how do you manage it? web based? custom scripts? edit files by > hand? how do users change their password? can they admin their domain? > > ]Peter[ > > > ___ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org" ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: email hosting - How do you do it?
On Thu, 26 Jan 2012 15:51:05 -0700 "Peter" wrote: > Hello, > I've been on qmail/vpopmail combo forever and am looking to build > a new, mail server. As some one who has was once a unix admin for a ISP that ran Qmail for a SMTP server, I can safely say you should avoid it like the plague. Managing it is a bloody PITA given how incomplete it is in so many ways. > First choice so far is postfix, but almost all the virtual hosting > 'howtos' require an SQL database, or editing files by hand. The SQL > part seems like an overkill for ~20-50 email accounts, the editing > files by hand seems like a pain and requires me doing everything > but I'd rather let people manage their own domains. Postfix is a great choice. A lot more manageable than Qmail and it is pleasantly fast, easy to configure, and integrates nicely with Dovecot. If you are just dealing with a single domain, I would strongly suggest looking into just using system users. This works fairly nicely and you can lock down access via PAM. In regards to authentication, you will need to look into something other than the master.passwd stuff authentication as that is only usable as root. I would strongly suggest LDAP. In regards to managing users/groups in LDAP I would suggest sysutils/p5-Plugtools . It is something I wrong awhile back and maintain, so if you have any requests for add on to, please just let me know. > Just curious on how everyone else does small/medium/large email > hosting so that the users have an easy option to change passwords, > manage their domains, quotas, vacation auto responders, etc. ? My setup involves... backend - The backend server runs LDAP and has a nice bit of disk space shared via NFs. frontend - The frontend servver runs all the external facing stuff, webmail(horde), more web stuff, Dovecot(POP3/IMAP/Sieve), and Postfix(SMTP). NFS - Used for sharing home directories. LDAP - Used for authentication, addressbooks, and user/groups. Dovecot - Use for POP3/IMAP/Sieve. Postfix - Used for SMTP. syslogd - Used for centralized logging for logging from the frontend to the backend. Horde - It makes a truely kick ass webmail system. It is nice as allows easy integration of Sieve and LDAP addressooks. ZFS/gmirror - Gmirror backed ZFS pools work really nicely for if you need large amounts of storage. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"