In this part we will be adding to the mail server created in Installing A Mailserver on Ubuntu 12.04 LTS Part 1, in this part we will be building on that and adding anti-virus and anti-spam software and a tool to greylist emails to cut down on the work our server has to do. This will be added to postfix via amavis-new.
The server called mailserver will end up running the following servers and services. Once all the parts of this series posts are completed.
While sorting out this HOWTO and learning how to setup Zentyal I used my Network lab, See how to set up your own. If you do use this then remember to turn of the DHCP server in the router if you intend to use the DHCP server within the Zentyal server.
I wrote this HOWTO after following many other HOWTOs for Postfix and Exim and finding that parts did not work or did not explain how things worked. In short I spent many hours installing and reinstalling, playing around with settings and generally having fun. (I need to get a life) I wrote this HOWTO as record of what I did to get my own mail server up and running. I can now and in the future follow these steps again and rebuild my own mail server. I hope it is of use to others too.
I find the simplest way to install Ubuntu with MATE as the desktop with the minimum I can get away with is to start with the server ISO. Yes, I know there are smaller initial downloads when using the netboot image but that means you need to set up the whole net booting server system. That seems to be over kill and involves a lot more downloading and work. Especially when you are only going to use it once.
The resulting Ubuntu server installation takes about 1G of disk space. With MATE and Firefox installed it is a little over 2G.