sitejet1

Mail Servers

The open-source Linux mail server environment allows you to use a whole host of mail server platforms to facilitate your emailing. There are dozens of options to choose from, depending on what your needs are and which platforms your team may already be comfortable with.

At VPS Blocks, we find that some of the most popular options include:

  • Exim
  • Dovecote
  • SendMail
  • Postfix

To get started on creating your Linux mail server,

Linux Mail Server Plans

Our Linux Mail Server plans are engineered for different email workloads, from small business mailboxes to high-volume, multi-domain environments. Each pre-built plan provides reliable delivery, strong security, and scalable resources with clear, predictable pricing as your usage grows.

Linux Mail Server Lite

$47.50/ Per Month

This is the bare bones Linux Server.

  • 2 CPU Cores
  • 2 GB RAM
  • 40 GB NVMe Storage
  • 760 GB SATA Space
  • 760 GB of Bandwidth

Operating System

Linux Mail Server Starter

$95.00/ Per Month

Run basic services on a Linux Server with this configuration.

  • 4 CPU Cores
  • 4 GB RAM
  • 80 GB NVMe Storage
  • 100 GB SATA Space
  • 1520 GB of Bandwidth
  • Your Choice of Linux Server

Operating System

Linux Mail Server Pro

$190.00/ Per Month

A responsive Windows Server that is ready for most tasks.

  • 8 CPU Cores
  • 8 GB RAM
  • 200 GB NVMe Storage
  • 200 GB SATA Space
  • 2000 GB of Bandwidth
  • Your Choice of Linux Server

Operating System

Linux Mail Server Elite

$399.00/ Per Month

When performance and reliability is key. This server is ideal for more resource hungry tasks or busy sites.

  • 12 CPU Cores
  • 16 GB RAM
  • 320 GB NVMe Storage
  • 660 GB SATA Space
  • 4000 GB of Bandwidth
  • Your Choice of Linux Server

Operating System

*please see terms of service

  • Each VPS comes with 1 IP Address only.
  • Each Plan quoted is Exclusive of GST.

What's Included in Every Plan

  • Dedicated resources:
    Each VPS RAM & NVMe storage resources purchased are dedicated. They are not oversold to ensure performance is maintained.

  • High Availability:
    Should the physical server your VPS is connected to fails, your VPS will automatically reconnect to the next available server

  • SATA Storage
    SATA storage is ideal for taking backups or storing large volumes of user data. SATA storage is not included in any backups taken and backups of this data should be managed by you

  • Full root & SSH access
    Get full and complete control over your VPS with VPSBlocks. You get access to SSH, our portal to manage your VPS and Hardware Firewall and much more.

  • Free support with standard SLA
    Every customer gets access to technical support via phone, tickets or live chat

Optional Addons

  • Managed Backups:

    2 backups taken weekly. We keep up to the last 5 backups. $14.95 per month. If you wish to have offsite backups the cost is $29.95 per month

  • Full Server Management:

    Server management including application installation, OS patching and server configuration and Managed Backups - $87.95 /mo

  • Extra NVMe Storage: 25c/GB /mo

    Running low on disk space? No worries, you can order more disk space for 25c per GB per month

  • Extra SATA Storage:15c/GB /mo

    Running low on SATA space? The great thing is, we have plenty more space we can give you. It costs 15c per GB per month.

  • Managed Migration

    Moving from one provider to another can be time consuming and complex. Let us take the pain out of that for you and help you move. Visit our Data Migration Services page to find out more.

 

Build Your Own Linux Mail Server VPS

Configure a Linux Mail Server VPS by selecting your CPU cores, RAM, NVMe and SATA storage. Host your own email infrastructure with dedicated resources, improved deliverability, and full control over security, filtering, and compliance.

Select Operating System

AlmaLinux 8

AlmaLinux 8 (64bit)

AlmaLinux 9

AlmaLinux 9 (64bit)

Debian 10

Debian 10 (64bit)

Debian 11

Debian 11 (64bit)

Debian 12

Debian 12 (64bit)

Ubuntu 14 Desktop

Ubuntu 20 (64bit)

Ubuntu 20

Ubuntu 22 (64bit)

Ubuntu 22

Ubuntu 24 (64bit)

centos

CentOS 7 (64bit)

centos

CentOS Stream 8 (64bit)

centos

CentOS Stream 9 (64bit)

Configure your Resources (click here for VPS Hosting Resource Advice)

CPU CORES?

⚠️

DEDICATED RAM?

GB ⚠️

NVME/FLASH DISK?

⚠️

SATA BACKUP DISK?

⚠️

FREE BANDWIDTH?

GB

OPERATING SYSTEM

AlmaLinux 8

Set Your Payment Frequency

Monthly Semi-Annual Annual
$12.50 AUD
*Prices quoted exclude GST

IMPORTANT-

  • Each VPS comes with 1 IP Address, except cPanel servers which come with 2 IP Addresses.
  • To order a Plesk license for Windows select the Windows operating system you wish and during the order process you will have the option to add a 100 domain Plesk license ($15).
  • VPSBlocks is a professional services host and does not allow gaming servers or related (e.g. clan websites) on it's network. For gaming services we recommend you search for a specific gaming host.
plesk-img4

Network Features

Network speed won’t be a problem when you deal with VPS Blocks. We’re proud of our reputation for speed and reliability. The VPS Blocks network includes feeds from Telstra, Optus, IINET/TPG, NextGen, IX and PIPE. This ensures maximum network efficiency and minimal downtime should any routes be disrupted due to provider issues.

BGP routing ensures that your connection always takes the shortest possible route, selecting the best path through our network partners from your location.

See Standard Features
plesk-img5

Additional Services

Even with our dedicated control panel with simple and fast management options, some VPS Blocks clients find it very cost-effective to minimise the hours they spend managing their VPS hosting by getting the professional VPS Blocks experts to help out by:

  • Managing regular backups
  • Managing your entire server system for you
  • Providing additional technical support when needed
  • Domain Registration
  • Offsite Backups
  • Spam Filteirng
  • Internal Networking

Take a look at these options when you place your online order.

Ask A Question – Get Advice

    We can help you setup your next Mail Server

    Being one of the market leaders for VPS Mail Hosting in Australia, we understand the importance of having a reliable mail server.

    Whether you need to setup mail clusters or even a single mail server instance to host company or personal emails. Our Linux Mail Server Experts can help you get up and running. We are also happy to provide you some advice on migration planning and options as well. We are here to help, simply complete the form to the left and one of our Linux Mail Server Experts will be in touch.

    Frequently Asked Questions

    Find clear answers to common questions about our services, features, and support below.

    A Mail Server on Linux is a server configured to send, receive, and store email messages. It typically consists of several components, including an MTA (Mail Transfer Agent) like Postfix or Exim, an MDA (Mail Delivery Agent) like Dovecot, and a MUA (Mail User Agent) like Roundcube or SquirrelMail for accessing mail via webmail.

    To install Postfix on different Linux distributions, use the following commands:

    • Redhat/AlmaLinux: swiftCopysudo dnf install postfix sudo systemctl enable postfix sudo systemctl start postfix
    • Debian/Ubuntu: swiftCopysudo apt update sudo apt install postfix sudo systemctl enable postfix sudo systemctl start postfix
    • CloudLinux: swiftCopysudo yum install postfix sudo systemctl enable postfix sudo systemctl start postfix

    To install Dovecot as a Mail Delivery Agent (MDA) for handling incoming mail:

    • Redhat/AlmaLinux: pgsqlCopysudo dnf install dovecot sudo systemctl enable dovecot sudo systemctl start dovecot
    • Debian/Ubuntu: pgsqlCopysudo apt update sudo apt install dovecot-core dovecot-imapd sudo systemctl enable dovecot sudo systemctl start dovecot
    • CloudLinux: pgsqlCopysudo yum install dovecot sudo systemctl enable dovecot sudo systemctl start dovecot

    To configure Postfix:

    • Edit the Postfix configuration file (/etc/postfix/main.cf): swiftCopysudo nano /etc/postfix/main.cf
    • Add or modify basic settings: iniCopymyhostname = mail.example.com mydomain = example.com myorigin = $mydomain inet_interfaces = all inet_protocols = ipv4 mydestination = $myhostname, localhost.$mydomain, localhost
    • Restart Postfix to apply the changes: swiftCopysudo systemctl restart postfix

    To configure Dovecot for IMAP and POP3:

    • Edit the Dovecot configuration file (/etc/dovecot/dovecot.conf): bashCopysudo nano /etc/dovecot/dovecot.conf
    • Enable the IMAP and POP3 services by adding the following lines: iniCopyprotocols = imap pop3
    • Restart Dovecot: nginxCopysudo systemctl restart dovecot

    To secure the Mail Server with SSL/TLS:

    • For Postfix, configure the SSL settings in /etc/postfix/main.cf: iniCopysmtpd_use_tls = yes smtpd_tls_cert_file = /etc/ssl/certs/mail.example.com.crt smtpd_tls_key_file = /etc/ssl/private/mail.example.com.key smtpd_tls_security_level = may smtpd_tls_session_cache_database = btree:${data_directory}/smtp_scache
    • For Dovecot, configure SSL in /etc/dovecot/conf.d/10-ssl.conf: iniCopyssl = required ssl_cert = </etc/ssl/certs/mail.example.com.crt ssl_key = </etc/ssl/private/mail.example.com.key ssl_protocols = !SSLv2 !SSLv3
    • Restart both Postfix and Dovecot: pgsqlCopysudo systemctl restart postfix sudo systemctl restart dovecot

    To configure spam filtering, you can install SpamAssassin:

    • Install SpamAssassin: Redhat/AlmaLinux: nginxCopysudo dnf install spamassassin Debian/Ubuntu: nginxCopysudo apt install spamassassin CloudLinux: nginxCopysudo yum install spamassassin
    • Enable SpamAssassin to start at boot: pgsqlCopysudo systemctl enable spamassassin sudo systemctl start spamassassin
    • Configure Postfix to use SpamAssassin: Edit /etc/postfix/master.cf to add the following: nginxCopysmtpd unix – – n – – smtpd -o content_filter=spamassassin
    • Restart Postfix and SpamAssassin: pgsqlCopysudo systemctl restart postfix sudo systemctl restart spamassassin

    To set up Webmail, you can install a client like Roundcube or SquirrelMail.

    • Install Roundcube: Redhat/AlmaLinux/Debian/Ubuntu: pgsqlCopysudo apt install roundcube sudo systemctl enable apache2 sudo systemctl start apache2
    • Configure the Roundcube configuration file to point to your Mail Server (found at /etc/roundcube/config.inc.php).
    • Access Webmail via your web browser at http://your-server-ip/roundcube.

    To configure your Mail Server to support multiple domains:

    • For Postfix, add additional domains in /etc/postfix/main.cf: iniCopymydestination = $myhostname, localhost.$mydomain, localhost, example.com, example.org
    • For Dovecot, configure the domain-specific mailboxes in /etc/dovecot/dovecot.conf: perlCopymail_location = maildir:/var/mail/vhosts/%d/%n
    • Restart both Postfix and Dovecot: pgsqlCopysudo systemctl restart postfix sudo systemctl restart dovecot

    To monitor the performance of your Mail Server:

    • Check the Postfix logs: bashCopytail -f /var/log/mail.log
    • Check Dovecot logs: bashCopytail -f /var/log/dovecot.log
    • Use top, htop, or systemctl status to monitor system resources like CPU, memory, and disk usage: luaCopysudo systemctl status postfix sudo systemctl status dovecot

    PROMO CODES

    Toggle VPS Promo Code

    Enter the promo codes below on the checkout page.

    80% OFF FIRST MONTHLY*
    80% off your first monthly payment.
    Code: 80OFF

    30% OFF FIRST ANNUAL*
    30% off your first annual or semi-annual payment. You can save hundreds.
    Code: VPSHOST30

    * These offers may be used once per customer for new VPS orders only.