Build Your Own SMTP Email Server – The Training

Hey Kostas here…

On this page you will find the video training promised.

I’ve had to break the training into 2 parts, so it doesn’t run way too long.

The first video goes more into the theory bits, covering why should you do email and why build your own SMTP server.

Part 1 – The Theory

Video 2 is the actual tech looking over my shoulder training where I show you, step by step how to build a SMTP Email Server, get it authenticated and get 10/10 sending score.

Here’s the list of tools/services I used in the training:

Here’s the list of Linux Commands used in the training for easy reference

SMTP Commands

sudo hostnamectl set-hostname

sudo nano /etc/hosts


sudo apt update && sudo apt upgrade -y

sh <(curl || wget -O -

Firewall Commands (optional)

sudo apt update

sudo apt install ufw

sudo ufw allow 22
sudo ufw allow 25
sudo ufw allow 587
sudo ufw allow 465
sudo ufw allow 8090

sudo ufw allow out 22
sudo ufw allow out 25
sudo ufw allow out 587
sudo ufw allow out 465
sudo ufw allow out 8090

sudo ufw enable

sudo ufw status verbose

I hope you enjoyed this training series.

By the way, if you like to do this and need some help then please take a look here and see how I could help.

All The Best,

Kostas “The Omnifarious Marketer” Papadakis