osdir.com
mailing list archive

Subject: Re: mail server recommendations? - msg#00061

List: os.freebsd.isp

Date: Prev Next Index Thread: Prev Next Index
We have sold Communigate Pro (http://www.ish.com.au/communigate) to customers with up to 30,000 accounts. Others run up to 100,000 on a single server, more in a cluster. It runs great on FreeBSD and that is the combination we usually recommend and use ourselves. It costs money, but you didn't say whether you wanted a free or commercial product. You also don't mention how many accounts you need to run, as that has a big bearing on the cost of a commercial offering compared to putting together the elements you need yourself (webmail, IMAP, SMTP, SSL, MAPI, etc).

You can download a fully working version of the product for trial purposes.

Cheers
Ari Maniatis


On 13/04/2004, at 3:38 AM, Michael W. Lucas wrote:

I'm looking for a decent solution for a mail server software package.
We need SASL, IMAP, pop3ssl, antivirus, and mime-type filtering. In
an ideal world, we'd have the ability to create mail accounts without
creating user accounts.



-------------------------->
ish group pty ltd
7 Darghan St Glebe 2037 Australia
phone +61 2 9660 1400 fax +61 2 9660 7400
http www.ish.com.au | email info@xxxxxxxxxx
PGP fingerprint 08 57 20 4B 80 69 59 E2 A9 BF 2D 48 C2 20 0C C8

_______________________________________________
freebsd-isp@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-isp
To unsubscribe, send any mail to "freebsd-isp-unsubscribe@xxxxxxxxxxx"



Was this page helpful?
Yes No
Thread at a glance:

Previous Message by Date: click to view message preview

re: mail server recommendations?

Hi Michael, I've researched mail systems myself for quite some time now. We currently use Sendmail + a custom pop3 server. We don't use system accounts. Sendmail is showing its age, mostly in the way it scales. It's difficult to integrate with any database backend. LDAP is your only solid option, but I'm no fan of LDAP. We are about to migrate from Sendmail and have considered Qmail and Postfix. Qmail is great. The only reason we did not choose it is because most features are patches of different authors and the quality and documentation of the patches varies. It makes us a little nervous to patch so much. So we've decided on Postfix+mysql+courier-imap. Postfix seems to have everything we're looking for: security, speed, sql backend, no system accounts, and quotas. We're still testing it, but it seems to behave very well under heavy loads. Regarding virus and spam filtering, we are doing it on Sendmail boxes now, which simply forward to other servers for pickup via pop. That will not change when we migrate since milter works well and there is no need for a sql backend on these boxes. We never looked at Exim. Some people like it. We just never got around to it so I can't give you any information on it. Hope the info helps. Arie Kachler Hi folks, I've already tried Google, and found a lot of discussions that are either a) old, or b) don't quite match our requirements. So: I'm looking for a decent solution for a mail server software package. We need SASL, IMAP, pop3ssl, antivirus, and mime-type filtering. In an ideal world, we'd have the ability to create mail accounts without creating user accounts. I have to admit that I'm partial to sendmail simply for the milter interface that lets me plug in, say, MIMEDefang, clamav, and all sorts of other nifty stuff. What are people using these days? What sucks the least? Any opinions from folks who have been there welcome. Thanks, ==ml -- Michael Lucas mwlucas@xxxxxxxxxxx, mwlucas@xxxxxxxxxxxxxxxxxxxx Today's chance of throwing it all away to start a goat farm: 49.1% http://www.BlackHelicopters.org/~mwlucas/ <http://www.BlackHelicopters.org/%7Emwlucas/> _______________________________________________ freebsd-isp@xxxxxxxxxxx mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-isp To unsubscribe, send any mail to "freebsd-isp-unsubscribe@xxxxxxxxxxx"

Next Message by Date: click to view message preview

Re: synchronising failover web servers

So, say you have to update /usr/local/etc/httpd.conf. Would your process be this: * checkout cvs onto your workstation * change httpd.conf * check into cvs * log into server * update cvs repository * run Makefile script which installs httpd.conf in the correct location from the cvs repository and then executes 'apachectrl graceful'. * repeat on secondary standby machine by running a Makefile which uses ssh to trigger a remote Makefile I've never really liked Makefiles, but I guess we could do something very similar with shell scripts. Thanks for the info. But what do you do about synchronising data directories (eg. /usr/local/etc/www/data). In those cases you very often can't put them into cvs. Do you use Unison or something similar? Cheers Ari Maniatis On 11/04/2004, at 3:09 AM, Scott Lambert wrote: One word "Makefiles". :-) I have a lot of system configs in cvs. Eventually I'll have all of them. Each subsystem config has it's own directory and I have Makefiles setup to work the subdirs where necessary. We check the configs out in our home directories on each machine and run : $ make update install [test] [restart] --------------------------> ish group pty ltd 7 Darghan St Glebe 2037 Australia phone +61 2 9660 1400 fax +61 2 9660 7400 http www.ish.com.au | email info@xxxxxxxxxx PGP fingerprint 08 57 20 4B 80 69 59 E2 A9 BF 2D 48 C2 20 0C C8 _______________________________________________ freebsd-isp@xxxxxxxxxxx mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-isp To unsubscribe, send any mail to "freebsd-isp-unsubscribe@xxxxxxxxxxx"

Previous Message by Thread: click to view message preview

Re: mail server recommendations?

Mark Johnston wrote: Miroslav Lachman <000.fbsd@xxxxxxx> wrote: Hi, I am running similar configuration on several machines (Postfix + Courier-IMAP [with POP3ssl/IMAP4ssl] + MySQL). I have a guestion about one general difference - unique UID / GID for each user. I guess it provide more security, but also some troubles. If all virtual users (stored in MySQL) have same UID/GID, postfix can be configured to create maildirs itself with first incoming message. If each user has unique UID, maildirs must be created manualy (or from shellscript) and chowned to UID/GID. Exactly - that's the tradeoff. My question: "If all virtual users have same UID/GID, is there some real security risk?". Sharing UIDs and GIDs can have good or bad effects on security. On a server with no users logging in, like mine, it's moot; nobody (well, nobody who hasn't compromised the server) can get at the maildir storage on disk, so nobody (ditto) can play with the mailboxes. On a server where users do log in, you can go two routes: - Unique UIDs/GIDs. This makes things more convenient for the user, since they can use mail clients on the server and get right at their mail. If you want to have local mail clients work at all, you have to do this. - Shared UID/GID. In this case, the user can't get at their own maildir, and they'll have to use LDAP/POP3 over loopback to read their mail. It does make management easier, though. It sounds to me like you're working with a server where users don't log in, since you're using MySQL to manage user accounts. In that case, unique UIDs buy you essentially nothing. Yes, I am one and only who has shell account (logging via SSH), users have FTP, POP3/IMAP/webmail, HTTP access and CVS (CVSd pserver throught SSL [stunnel]) I'll be glad to read if same UID/GID is secure or not, because I am writing webbased administration tool in PHP and main problem is creation of maildirs for new accounts. Same UID/GID could solve my problem. The only time that unique UIDs and GIDs are useful is when the user will be logging in locally, so you can just look in /etc/passwd, find the user's UID, and create the maildir with that. If the user doesn't have a system account, you've got no reason to start making up UIDs to give them one; just share a single UID. PS: sorry for my bad english and a little offtopic message Since you say "offtopic", I assume you intended this for the freebsd-isp list, instead of private mail. I've taken the liberty of including the list in the Cc again, since security advice like this shouldn't go unreviewed. :) You might also want to move this thread to freebsd-security@xxxxxxxxxxx, to reach people with more security know-how. I am sorry for my mistake, I really intended this for freebsd-isp list and I'll send it to freebsd-security too. Thank you for your opinion. PPS: I'll publish webbased administration tool on sourceforge.net after completition One more question - does anybody know some webbased administration tools for email accounts of postfix virtual users in MySQL/PgSQL? (I started writing my own, but I am still interested in comparison with other tools) -- Miroslav Lachman Webapplication Developer _______________________________________________ freebsd-isp@xxxxxxxxxxx mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-isp To unsubscribe, send any mail to "freebsd-isp-unsubscribe@xxxxxxxxxxx"

Next Message by Thread: click to view message preview

Re: mail server recommendations?

Aristedes Maniatis <ari@xxxxxxxxxx> writes: > We have sold Communigate Pro (http://www.ish.com.au/communigate) to > customers with up to 30,000 accounts. Others run up to 100,000 on a > single server, more in a cluster. It runs great on FreeBSD and that is > the combination we usually recommend and use ourselves. It costs > money, but you didn't say whether you wanted a free or commercial > product. I plugged qmail-ldap in an earlier message, but in a previous life^H^H^H^H job we deployed Communigate Pro (on Solaris)-: and it was rock-solid and handled pretty heavy loads without burdening the server much. Good responsive online tech support and bug-fixes, feature additions. IMHO their web gui's a bit ... uh... primitive, but it's useable. At another ISP we supported, we deployed Mirapoint mail appliances and they were fine too, but I don't have much direct hands-on experience with them. Both are worthy commercial offerings, and I think better than most other commercial alternatives. Check communigate's web for some interesting tech-rag reviews and comparisons with other products. I would definitely advocate some kind of fault-tolerant architecture, whether it's tight clustering, loosely-coupled federation (qmail-ldap with shared NFS mailstore), or whatnot. Email's dead critical to users and you can't afford downtime. It's really sweet to be able to take down one MTA/SMTP/POP/IMAP/LDAP box in the middle of the day for an upgrade, and have no one notice. :-) _______________________________________________ freebsd-isp@xxxxxxxxxxx mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-isp To unsubscribe, send any mail to "freebsd-isp-unsubscribe@xxxxxxxxxxx"
Sign up for updates to this mailing list. email:
Loading Comments...
Home | News | Patents | Sitemap | FAQ | advertise

Advertising by