ISPmail Jessie tutorial

DNS MX records

About MX entries So now you have your working mail server. But how do emails find you? The answer lies in the most important service on the internet: DNS. Assume that you are the owner of the gmail.com domain. And a mail server somewhere on the other end of the internet wants to send an …

DNS MX records Read More »

Setting up the Apache web server

Now that you have a valid key and certificate you are ready to set up your web server. You will need it for the Roundcube webmail interface and – if you like – the PHPMyAdmin database management interface. The Apache web server installation on Debian stores all virtual host configurations in /etc/apache2/sites-available/. There are two files …

Setting up the Apache web server Read More »

Install the software packages

Your server should now be booted up and ready. You can now login at the console. But I personally prefer to login from my workstation via SSH. Use the “johndoe” user (or whatever you named it) to login. To become root and be able to install software packages run… su – …and enter the root …

Install the software packages Read More »

Types of email domains

This is the most boring but also most important page of the entire tutorial. Most problems that readers have with their mail servers are caused by a misunderstanding of the different types of email domains. There is nothing you need to do to your server right now. Just lean back and relax and make sure that …

Types of email domains Read More »

The big picture

The mail server that you are about to set up uses several software components. Let me first explain briefly what the purpose of each software is: Debian “Jessie” – the operating system Postfix received incoming emails from the internet and sends out outgoing emails to other mail servers SpamAssassin runs sanity checks on an incoming email to determine …

The big picture Read More »