Local SMTP Server

A local SMTP server is an application that allows users to send mail from their computers directly through a remote computer instead of using a commercial email service provider (ESP). This is done by connecting the local SMTP server to a remote host that provides the necessary services such as DNS management, MX records, SPF, and DKIM validation.

Local SMTP Server

1. What Is A Local SMTP Server?

A local SMTP server is an application that allows users to send mail from their computers directly through a remote computer instead of using a commercial email service provider (ESP). This is done by connecting the local SMTP server to a remote host that provides the necessary services such as DNS management, MX records, SPF, and DKIM validation.

2. Benefits Of Using A Local SMTP Server

The biggest benefit of using a local SMTP server is that it does not require any additional licensing fees. Another advantage is that it keeps your personal data safe by keeping everything on your machine (and not at a remote location).

3. How To Install And Configure A Local SMTP Server On Ubuntu 18.04 LTS & 19.10

Installing a local SMTP server on Ubuntu requires root privileges and an understanding of the Linux command-line interface. The steps below will walk you through the installation process but if you prefer a graphical user interface approach, check out our guide on How To Create An Email Server With Postfix And Dovecot On Ubuntu 17.10.

sudo apt install postfix sudo apt install dovecot-IMAP dovecot-pop3d Sudo nano /etc/postfix/main.cf Sudo nano /etc/mailname Sudo nano /etc/dovecot/conf.d/20-auth.conf