From owner-freebsd-isp Sat Dec 29 11:19:20 2001 Delivered-To: freebsd-isp@freebsd.org Received: from catalyst.sasknow.net (catalyst.sasknow.net [207.195.92.130]) by hub.freebsd.org (Postfix) with ESMTP id 139F937B417 for ; Sat, 29 Dec 2001 11:19:15 -0800 (PST) Received: from localhost (ryan@localhost) by catalyst.sasknow.net (8.11.6/8.11.6) with ESMTP id fBTJJBG10774; Sat, 29 Dec 2001 13:19:11 -0600 (CST) (envelope-from ryan@sasknow.com) X-Authentication-Warning: catalyst.sasknow.net: ryan owned process doing -bs Date: Sat, 29 Dec 2001 13:19:11 -0600 (CST) From: Ryan Thompson X-X-Sender: To: Dustin Puryear Cc: Subject: RE: Rebuilding mail server In-Reply-To: Message-ID: <20011229130707.S99302-100000@catalyst.sasknow.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Dustin Puryear wrote to Ryan Thompson: > Since you are already using Cyrus, and it doesn't require local > accounts, can't you just write a quick module for Cyrus to > interface with MySQL per your requirements? I am sure there are > other solutions out there, but just curious why this hasn't been > considered. That has *definitely* been considered, and, for what it's worth, that's where things are headed at the moment. I've already prototyped pam_mysql.so with Cyrus, and have modified some existing scripts of mine to change the way email users are added and removed from the system. It appears to be working *very* smoothly on the PII-400 test system... And it wasn't a difficult setup by any means. Performance appears to be very good, but I'm still awaiting some load test results (measure time taken to create several thousand accounts, determine email throughput at various traffic levels, test login concurrency limits, etc, etc, etc...) I had considered running two mail systems anyway (one customer mail server, and one internal staff server for employees and shared IMAP folders), and I still might, for a combination of business/performance reasons, but Cyrus DOES have some good features for customer email. Namely, quotas, configurable mail check delay (set to 1 minute to avoid the users who flood the server checking mail repeatedly), and a Perl API to administer mailboxes. Not to mention the IMAP support makes it work very well with IMP for web mail. - Ryan -- Ryan Thompson Network Administrator, Accounts SaskNow Technologies - http://www.sasknow.com #106-380 3120 8th St E - Saskatoon, SK - S7H 0W2 Tel: 306-664-3600 Fax: 306-664-1161 Saskatoon Toll-Free: 877-727-5669 (877-SASKNOW) North America To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message