references to invesigate:
This is a good general and quite complete series:
http://arstechnica.com/information-technology/2014/02/how-to-run-your-own-e-mail-server-with-your-own-domain-part-1/
Others:
https://www.digitalocean.com/community/tutorials/how-to-configure-a-mail-server-using-postfix-dovecot-mysql-and-spamassasin
http://tech.iprock.com/?p=11270
.
MTA = Mail Transfer Agent = postfix
MDA = Mail Delivery Agent = dovecot
SpamAssassin, to keep spam out of your inbox
ClamAV, to filter out viruses
Sieve, to set up mail filters and rules
.
$ sudo aptitude install mail-stack-delivery ; will install postfix and dovecot and do a lot of setup
.
$ sudo apt-get install mail-stack-delivery ntp dovecot-gssapi dovecot-pgsql dovecot-mysql dovecot-sqlite dovecot-ldap dovecot-lmtpd dovecot-solr ufw ntp-doc apparmor procmail postfix-mysql postfix-pgsql postfix-ldap postfix-pcre sasl2-bin dovecot-common
.
. choose “internet site”
. enter your domain name. ie. pmb.co.nz or rcbeacon.com or whatever yours is
.