Quoting L. Mark Stone
Hello from snowy Maine, US...
Since every writer benefits from an editor, I would be grateful if anyone has any comments on the proposed email system configuration below.
::Background:: Our corporate email server is a FreeBSD virtual host at Interland to which we have root access. To date we just POP the email down and do virus, spam and folder filtering at the client level. The clients are not laptops...
We now find we are traveling more, and we would like to be able to send/receive/view email via the web from hotels, client sites, etc. Our corporate email server at Interland runs sendmail, UW IMAP, and Squirrelmail over SSL, so this is set up already, but with two big problems.
[snip] Use Fetchmail to pull from the Interland server and dump into the local MTA (Postfix). The MTA can remain purely inaccessible from the Internet (see below for exception). Use IMAPS (substitute Courier IMAP if Cyrus doesn't support it) to keep it private. Use amavisd-new to glue MTA, SpamAssassin (SA), and ClamAV together. Consider turning off SA Bayesian filter off and using DSPAM. Note: any Bayesian filter will take several hundred e-mails for training before starting to become effective. You can start saving a corpus of spam and ham for initial training, or just use On-The-Job training. The ham and spam corpuses should be approximately the same number of e-mails. I am impressed by Netscape's adaptive filtering out of the box. (I presume it is also in Mozilla, but haven't used it.) You quite possibly will want to set up authenticated SMTP server for outgoing mail. Then the MTA needs to be Internet accessible. Your domain's MX record should still point to the Interland server. I like SquirrelMail for Webmail. However, I find it does not work well for high volume e-lists. I like being able to delete a whole thread with a couple of key strokes. I use Mutt running on the IMAP server. But, this does not work with Cyrus. Courier supports Maildir which works well with Mutt. Mutt is not a good IMAP client. HTH, Jeffrey