User Tools

This is an old revision of the document!


E-Mail server hosting

Everything in the following page is directly taken (and adjusted to my liking) from The Gentoo Virtual Mail Server guide which is a deep and very detailed read on the topic. I will stray a little bit from that guide.

Architecture

WIP

I will show you how to install and interconnect:

  • Postfix, the MTA (Mail Transfer Agent)
  • Dovecot, the IMAP server
  • NGINX + PHP-FPM for web access (admin console + webmail)
  • PostfixAdmin, the email configuration WEB gui
  • Roundcube
  • OpenDKIM
  • OpenDMARC
  • Spamassassin

Installation: servers

Install Postfix and Dovecot

USE flags:

echo "*/* maildir dovecot sasl" >> /etc/portage/package.use/mailserver
echo "net-mail/dovecot managesieve sqlite lz4" >> /etc/portage/package.use/mailserver
echo "mail-mta/postfix dovecot-sasl sqlite -sasl" >> /etc/portage/package.use/mailserver 

Emerge the servers:

emerge -vp postfix dovecot

Installation: external packages

postfixadmin and roundcube will be installed manually and not via Gentoo portage, to avoid upgrade issues.

This website uses technical cookies only. No information is shared with anybody or used in any way but provide the website in your browser.

More information