Xen2006/Ubuntu/Mailserver
From nformation
Overview
This document provides step by step instructions for installing and configuring an Ubuntu mail server. This system is broken down into logical stages, which will hopefully make them easier to understand and keep up to date.
This document was originally composed by Nathan Gardner 2006-04. An attempt has been made to provide links to reference information at the bottom of several of these pages.
| Stage | Service | Overview | Related Systems | Setup |
|---|---|---|---|---|
| 0 | Basic Setup | get the virtual machine up and running and then install basic utilities and documentation | xen | Xen2006/Ubuntu/MailServer/BasicSetup |
| 1 | Virtual Mail | virtual hosting for domains and users | mysql postfixadmin | Xen2006/Ubuntu/MailServer/virtualmail |
| 2 | SMTP + TLS | Simple Mail Transport Protocol with Transport Layer Security | TLS | Xen2006/Ubuntu/MailServer/tls |
| 3 | IMAP | Internet Mail Access Protocol support for regular email clients | courier-imap | Xen2006/Ubuntu/MailServer/imap |
| 4 | Webmail | Web-based access to email | squirrelmail | Xen2006/Ubuntu/MailServer/webmail |
| 5 | Filtering | Filtering for Spam and Viruses | avismd-new spamassassin clamav | Xen2006/Ubuntu/MailServer/filters |
| 6 | List mgr | Mailing list manager | mailman | Xen2006/Ubuntu/MailServer/listman |
Outstanding issues
- Users connecting (https, imap+ssl, tls / sasl) may recieve warnings because the certificate that the server is giving them is not signed.
- warnings in /var/log/auth.log about SQL statements missing from SASL config (postfix). These are just warnings, and do not appear to impact the flow of mail. They are believed to be an artifact of Ubuntu's postfix package.
- Occasional errors from clamav (restart seems to take care of this) - Ubuntu still doesn't have the latest version. Perhaps this is the source of the issue.