email:install_a_full_mail_server
This is an old revision of the document!
Table of Contents
Email - Install a full mail server
Requirements
- Multiple domains using this for email (e.g. @company.com, @othercompany.com, @company-other-spelling.org).
- Webmail on your server (for anyone in the org to access email).
- Aliases / redirects for some email addresses (e.g. so you can redirect “support@” to a particular person).
- DO NOT create “linux users” for every email user – it’s a huge security hole, and a massive pain in the ass for the sysadmin.
- DO NOT do mail-relaying.
What is needed
- Web server [Nginx]
- Database server (MySQL)
- Email server (MTA) (Exim4)
- IMAP server (Dovecot)
- Webmail server (Roundcube)
The database server will be used to manage ALL logins and usernames/passwords.
References
email/install_a_full_mail_server.1478881436.txt.gz · Last modified: 2020/07/15 09:30 (external edit)