If want set up Free Cold Email system To start Your Campaigns .You have collected emails and now want to set up a cold email marketing campaign. Read on because I’ll tell you how to create your own cold email system for almost free.
In this tutorial, you’ll also get to know how to install the Mautic email marketing application. Also, you’ll get your hands on how to install an SMTP server on your hosting platform.
I’ll use Postal because it’s the best SMTP for cold email campaigns. Why? Because it’s open-source and you don’t really need to pay for it on the monthly basis.
Sounds exciting? Let’s get geared right now. But first, let’s get to know why setting up a cold email marketing campaign is important for your business.
Sending an email marketing campaign that is successful will help you get more customers and leads. People are still using email widely, which is one of the benefits of email marketing. And for every dollar in the marketing, you get the ROI of $44.
But why should you set up your emailing system to start your campaigns? Of course you could use the services like GSuite and others. But then you need to pay on the monthly basis. And it can get heavy on your pocket, especially if you’re just starting out.
With the method I’ll let you know, you can set up your own cold email system using Postal SMTP and Mautic. Don’t spam! But with this system, you can really send bulk emails for up to 1 million. And that’s phenomenally huge. Isn’t it?
Every email marketing system comprises the sending software (SMTP) and the managing service (EMS). I’ll talk about both parts now. In the process to set up your system for outreach, you will learn:
How to Install Mautic Email Marketing Application
.How to Install Postal SMTP Server
How to Connect Mautic with Postal SMTP Server
After completing these steps, you can set up your own cold email system to start your campaigns. Let’s jump onto the first step now.
Mautic is a brilliant open-source marketing automation software widely used as a self-hosted email marketing solution. Yes, you’ll host the Mautic application on your server.
ou need two things to use Mautic:
Go get the VPS hosting from top providers like DigitalOcean or Contabo. And then get the domain name from registrars like GoDaddy or Namecheap if you don’t already have it. Here’s what you need to do:
1. Go to DigitalOcean (Or any other VPS hosting provider)
2. Click on “Create” and then “Droplet”
3. Go to Marketplace and choose ‘LAMP’ as your new droplet.
4. Point your domain or subdomain to VPS using an SSH client like PuTTY.
5. Install Apache, PHP, and MySQL to install Mautic on your VPS hosting. Now go to the WinSCP app and enter your username and password. You’ll see a new Window where you can enter commands.
6. Install Apache2 Web Server on the droplet you’ve just created on DigitalOcean. For that, you need to enter these commands:
sudo apt update
sudo apt install apache2
7. Install MariaDB (MySQL) which is a database server to save your data. Use these commands if you’re on Ubuntu 16 LTS.
sudo apt-get install software-properties-common gnupg-curl
sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
sudo add-apt-repository 'deb [arch=amd64,arm64,i386,ppc64el] http://mirrors.piconets.webwerks.in/mariadb-mirror/repo/10.5/ubuntu xenial main'
sudo apt update
sudo apt-get install mariadb-server
The database installed? Awesome! Now that you’ve created the Mautic database, download and install Mautic on it. Look at this post to go step by step to install Mautic on your VPS server.
Postal is a brilliant SMTP server you can use to automate your cold email system. And it needs Ruby, Erlang, and RabbitMQ to work as Simple Mail Transfer Protocol. Install all these frameworks on Ubuntu.
This is a needed package and is not available from the Ubuntu default repositories. Installing Ruby from a third-party PPA may be the easiest way to get the latest version of Ruby.
Find commands below to add the PPA and install Ruby.
sudo apt-get install software-properties-common
sudo apt-add-repository ppa:brightbox/ruby-ng
sudo apt update
sudo apt install ruby2.3 ruby2.3-dev build-essential
Use these commands to install Erlang now:
wget -O- https://packages.erlang-solutions.com/ubuntu/erlang_solutions.asc | sudo apt-key add -
echo "deb https://packages.erlang-solutions.com/ubuntu bionic contrib" | sudo tee /etc/apt/sources.list.d/rabbitmq.list
sudo apt-get update
sudo apt-get install erlang
sudo apt-get update
And enter enter these commands to install RabbitMQ now:
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.deb.sh | sudo bash
sudo apt-get install rabbitmq-server
Configure RabbitMQ by entering these commands:
sudo rabbitmqctl add_vhost /postal
sudo rabbitmqctl add_user postal p0stalpassw0rd
sudo rabbitmqctl set_permissions -p /postal postal "." "." ".*"
Use these commands to install Node.js & GIT
sudo apt install nodejs
sudo apt install git
Everything is configured to get your cold email system up and running. You can also watch this video I’ve created to walk you through step-by-step to create free SMTP server using Postal:
Follow these steps for manual installation of SMTP:
1. Create database
Log into the cPanel and hover over ‘Databases’. Now choose MySQL Databases and in the ‘New Database’ field, write a name of your database. Click on ‘Create Database’ and go back to do other tasks given in this guide.
2. Install Postal Mail Server
Install the MariaDB Database Server to save your content. You can always stop, start or enable the mariadb.services whenever you want. Enter the information like the new password and more. Create a postal mail server database and install Ruby and RabbitMQ.
3. Make Postal admin user using the command postal make-user
4. Start Postal using sudo -u postal postal start
5. Install NGINX to manage Postal mail server on its web portal with this command:
sudo apt install nginx
sudo cp /opt/postal/app/resource/nginx.cfg /etc/nginx/sites-available/default
And now use this command to create self-signed SSL certificate:
sudo mkdir /etc/nginx/ssl/
After getting the SSL certificate, you’re ready to go. Go to Email Setting in Mautic dashboard and connect your SMTP server. Look at this post to have a detailed tutorial on creating SMTP manually.
sudo openssl req -x509 -newkey rsa:4096 -keyout /etc/nginx/ssl/postal.key -out /etc/nginx/ssl/postal.cert -days 365 -nodes
You can also check our Service where we can build this whole setup for you.
With way less amount of money than traditional bulk emailing software, you can set up your simple system for email outreach. All you need is a VPS hosting and domain name. Buy Mautic’s license and connect it with the Postal SMTP server.
Don’t Forget Your Feed Back .
How to Make Money with Trending Topics in 2023 : In the internet world, you're…
Free Business Email Right Now ( 2022 ): Email marketing is one of the most…
Rank #1 on Google Fast in 2022 -SEO will remain relevant in 2022 because as…
It's important to have a strong and engaging blog post ready to go when the…
Extra bucks don't hurt anyone, do they? In this age of the internet, people are…
As a beginner digital marketer, it may be daunting to choose the one for you. In…