Bulk Email Server Guide: Basic control panel configurations

Now that we have a control panel installed we can do all (well most) of configuration in a user-friendly user interface you can access in your browser.

You already have all the necessary login information (did you save it?) from the previous step. So copy/paste the URL you got and log in. It looks something like this



Where "MAIN_SERVER_IPv4" is obviously the IPv4 of your main server so be sure to change it or you will get an error (doh!). I suggest you use SSL. You will get a warning since it's self-signed.

connection is not private

Log in with the user root and password you use to log in over SSH. You will see something like this.

bulk email control panel
You will see a bit different screen. This is my fully configured server.

The first thing you want to do is set your email address to get rid of the annoying message that shows after login. You can do this in "CWP Settings > Edit Settings" where all you have to do is enter your/some email and click "Save changes".

Change Date & Time

Content Locked

Login or create a free account to see this content.


Remember the timezone you set as you will need it later!

Simple PHP.ini Editor

Now go to "PHP Settings > PHP Simple Editor" and change everything as you see in the picture below. Of course, do not set the same timezone as I have. Set it to what you used in the step before.

simple PHP.ini editor


You have to click "Save" next to each field to save the changes.

Make sure you uncomment the "date.timezone" option by removing ";" in the front.

Change SSH Port

To make your server safe from script-kiddies I suggest you change the SSH port. Go to "Services Config > SSH Configuration" and search for "Port 22". If needed uncomment it by removing ";" and change it to a number between 10000-60000.

Click "Save changes" at the bottom and go back to the main page of the control panel dashboard and Restart SSH by clicking on "Restart" next to it.

restart SSH

This is all the basic configuration that had to be done. Of course, there is more to do like add user accounts, create system emails, enable firewall and backups, ... but we'll get to that in the next step.

Having problems?
Please use the comments below for your questions. This way other users can benefit from provided answers. Please read this first!

This tutorial is a part of the complete Do It Yourself Bulk Email Server Guide. If you are interested in starting with email marketing or want to improve your delivery, open, and click rates I recommend that you follow it from the beginning. Almost 15 years in this business and many, many tests show that this is the best long-run solution for every mass email sender with a double opt-in, scraped, or bought list.

Join Hundreds of Happy Email Marketers!

Start the Guide Now!

This Post Has 4 Comments

  1. ninja

    Here are most frequent problems users have in this step.

    None so far.

  2. jnyyzzz

    Hi, I am re-trying the guide from scratch for the 3rd time. On the dashboard (MySQL Database Server), I am getting the error: “ERROR! MySQL is not running, but lock file (/var/lock/subsys/mysql) exists”.

    Is this to be expected? Or is there anything to do about this? Thanks.

    1. ninja

      Is sql running? If yes, there is nothing to worry about. What happens if you try to restart it?

      1. jnyyzzz

        Yes MySQL is running after ~30 minutes. Thanks.

Comments are closed.