How to Install and Configure Interspire On Ubuntu

Interspire is a very popular email marketing application that you may have heard about and who has not heard, I have brought this post for them today. In this post we will see how to install and configure Interspire Email Marketing application on Ubuntu operating system.

What is Interspire ?

It is a bulk email sending application that can be installed and configured in a dedicated Linux server with a dedicated IP address and Domain. With the Interspire application, we can shoot around 2 to 3 lac emails in a day with multiple emailing campaign and scheduled time.  This will make very easy to spread your business direct to your subscribers.

System Requirement

If we go with a cloud server then you can buy a VPS server to set up the Interspire. You will get a dedicated IP address along with VPS which will be accessible globally with a Public IP address. In this post, we are going to install in a localhost Ubuntu 18.04

To install the Interspire Application on a physical Machine you will require the following configuration.

Advertisements

1. Ubuntu Operating System 

2. Core2Duo Processor or Above

3. Minimum 2GB RAM 

4. 1 Dedicated IP Address 2 Domains

You can install Interspire Bulk Emailer in a Local Host by Private IP Locally or in a Virtual Private Server Globally by Public IP. To Buy a Premium and Cheapest VPS  visit  Hostinger , BlueHost or GoDaddy  Here you will find a good deal along with domain name

Why 2 Domain Name ? 

I will suggest purchasing 2 Domain names. One Domain will be used in Interspire URL and another Domain will be used for bulk emailing purposes hence chances of blacklisting will below. 

To start setting up Interspire make sure you should have installed and configured the following services first to run the Interspire without any error

Advertisements

1. Edit Hostname and Domain Name, Point to Server IP Address 

2. Install and Configure Apache to Run the Interspire on the web page

3. Install and Configure MySQL with Database

4. Install and Configure PHP 5.6 to load Interspire Scripts

5. Download Interspire Email Marketer from Official Website

6. Create a Host Entry in Windows Machine

Also Read : How to Install Jenkins On Linux

Step 1

Before we proceed to install services, edit your server hostname and domain name and point both to the server IP Address and reboot the system. My Hostname is smtp and my domain name is emailer.net

# sudo vi /etc/hosts

 

Step 2

Once Reboot did, install Apache2

# sudo apt update

# sudo apt install apache2

Allow the Apache Ports in the Firewall

# sudo ufw allow 80

# sudo ufw allow 443

# sudo ufw allow ssh

# sudo ufw reload

Start and Enable Apache2 services

# sudo systemctl start apache2

# sudo systemctl enable apache2

 

Step 3

Install MySQL Server and Create Database

# sudo apt install mysql-server

Also Read : How to Setup Postfix On CenntOS 7

The next step is to secure the installation of MySQL

# sudo mysql_secure_installation
  • Enter current password for root (enter for none):
  • Set root password? [Y/n] 
  • New password :
  • Re-enter new password :
  • Remove anonymous users? [Y/n] : 
  • Disallow root login remotely? [Y/n] : 
  • Remove test database and access to it? [Y/n] :
  • Reload privilege tables now? [Y/n] :

Once installation is done, start and enable MySQL

# sudo systemctl start mysql

# sudo systemctl enable mysql

Allow MySQL Port in Firewall

Advertisements
# sudo ufw allow 3306

# sudo ufw reload

Now very important, edit MySQL config file to allow remote database permission from all hosts, otherwise interspire installation won’t process. Change bind-address from 127.0.0.1 to 0.0.0.0

# sudo cd /etc/mysql/

# sudo  vi mysql.conf.d/mysqld.cnf

Create Database along with user and Grant All Privileges ( Full Permission )

# create user email; 

# create database emaildb; 

# grant all privileges on emaildb.* to 'email'@'192.168.10.20' identified by 'your-pass'; 

# flush privileges;

 

Step 4

Install and Configure Older Version PHP 5.6 to load Interspire Scripts. Run following command one by one

Interspire does not support the latest PHP 7.XX because set_magic_quotes_runtime php is removed in the latest PHP version.

# sudo apt install python-software-properties

# sudo add-apt-repository ppa:ondrej/php

# sudo apt-get update

# sudo apt install php5.6

Install PHP 5.6 Extension to Run Interspire Email Marketer Without Any Error

Advertisements
# sudo apt-get install libapache2-mod-php5.6 php5.6-cgi php5.6-cli php5.6-curl php5.6-imap php5.6-gd php5.6-mysql php5.6-pgsql php5.6-sqlite3 php5.6-mbstring php5.6-json php5.6-bz2 php5.6-mcrypt php5.6-xmlrpc php5.6-gmp php5.6-xsl php5.6-soap php5.6-xml php5.6-zip php5.6-dba

Also Read : How to Add Contact List On Interspire

Step 5

Download Interspire Email Marketer from its Official Website and place the Interspire folder into /var/www/html and rename it to your desire name. I have renamed the folder to emailer

Grant permission on the config file as well as temp and storage folders from Interspire

# cd /var/www/html/emailer/centre

# chmod 666 admin/includes/config.php

# chmod 777 admin/temp

# chmod 777 -R admin/com/storage

 

Step 6

Create a Host Entry in a Windows Machine if you are trying to access Interspire locally with a Private IP Address. Run notepad with Admin privileges and navigate to the following directory

C:\Windows\System32\drivers\etc

Open the Hosts file and create an entry for your fully qualified domain name

Steps To Configure Interspire Email Marketer

Once the above steps are done properly then proceed to install Interspire Email Marketer

Step 1

Open Any Internet Browser and Put Interspire URL as per your Fully Qualified Domain Name (FQDN) and Interspire Folder Name. My FQDN Name is smtp.emailer.net and Interspire folder names are emailer/centre , so my URL will be smtp.emailer.net/emailer/centre/. You will see following screen where Interspire username, password need to create and need to put MySQL database credentials which we have created in above step then click continue

Step 2

Finally, the login screen will appear on the next screen. Login with credentials that you have created in Step 1

Video Tutorial

 

In this tutorial we have revealed, how to install and configure Interspire Bulk Emailer on Ubuntu 18.04. Share this post with your friends who are interested in email marketing. Contact me if you have any queries or comment below to ask your doubts regarding the post. Thank You

Leave a Reply

Your email address will not be published. Required fields are marked *

TechsBucket