Bulk Email Server Guide: Tips before you start sending

Let's face it the whole setup process required a lot of work and I am sure you want to stay informed with whats going so you can fix little problems before they turn into big ones.

Copy backups

The first thing you will want to do after your whole system is up and running is make sure you have a copy of main servers backups on your local computer. If you didn't copy them yet open Bitvise and connect to your main server. Use SFTP and navigate to /backups and copy all files to your computer. If you didn't enable rsync to another server make sure you copy all backups to your computer at least once per month.

Enable SSH key

To protect your main server from hackers you might want to use SSH keys instead of password when you are logged in. SSH keys the same way DKIM keys work with emails. You copy private key to your computer and public key to your server. If keys don't match you don't get access.

To enable SSH keys go to "Server Settings > SSH Key Generator" and follow instructions there.

Check your open ports

During setup, you might have open some ports or completely disabled firewall on your main server. Make sure your firewall is turned on and only ports you really need are opened.

Monitor your blacklists

If you are using Mumara it is already monitoring your IPs and domains, but even so, I suggest you add all your domains and IPs to and be informed by email when the status of IPs or domains changes. This way you can react and request a delisting before it impacts your delivery rates. Click here, create a free account and add your IPs and domains.

Create catch-all emails

Create a catch-all email for all your sending domains and forward them to [email protected]

Check system emails regularly

Make sure you add all your system emails (postmaster and abuse) to a client like Outlook or ThunderBird. Some users will send emails with removal requests.

Check Spammyness of your Emails  regularly

You probably checked the score of your email on Mail tester during setup but in case you didn't check it now and also check it at least once per month. The best thing is to send all your campaigns to Mail Tester even if you check the spam score inside your EMS software.

Register for FBL

Register all your domains with all major providers that have Feedback Loops program. You can find a list of available FBLs here. Don't forget to add your FBL email addresses to Mumara or other Email Marketing Software.

Add domains to Postmaster Tools

Since Google/Gmail does not have a Feedback Loops for others then ESPs, be sure to add all your sending domains to Googles Postmaster Tools. You will be able to monitor IP and domain reputation, Spam complaints and so on. Click here to start.

[/sociallocker]

Don't use new domains for sending

I don't know why, but most people even those that are in bulk sending for years don't know this. You should never use a newly registered domain for bulk email sending. New domains are added to Day old Bread list (DNSRBL). They say that it's removed from this list after 5 days but from my tests, it's best if you wait 20 days before you start sending from a fresh domain. Mail Tester will show this as URIBL_RHS_DOB.

Mask your IPs

If you are using CloudFlare you can use IP masking feature and hide (to some degree) IPs of your servers. Just click the cloud icon to the right of each DNS record so it will turn orange and bum. If you ping your domain CloudFlare will reply from its IP. Make sure you do NOT mask the subdomain you are using for bulk email sending. If you do your rDNS and SPF will become invalid. I usually mask IP for my root domain and subdomain I am using for domain masking.

CLEAN YOUR LISTS!

If you bought your lists or scraped them off the Internet make sure you clean them before you start sending. It's not enough to process bounces and send to the rest. Bought and scraped lists are full of risky email addresses called Spam Traps. This are old emails that aren't used by their owner and email provider (for example Gmail) is monitoring them for new emails that arrive. If a new marketing email arrives in the email address that was turned into a Spam Trap the provider can be sure that the message is really spam, as the owner abandoned this address years ago.

Clean your first 15100 email addresses for free, Register here.

WARM UP YOUR IPS!!!

You put in a lot of time in setting up your new Bulk Email System. Now don't be crazy and start sending without limits. It's really hard to recover your Sender Score if it drops below 50 so follow my Warm Up Guide and start slow.

 

Enjoy and stay in INBOX,
Onyx aka PowerMTA NiNjA

This tutorial is a part of 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 double opt-in, scraped or bought list.

Join Hundreds of Happy Email Marketers!

Start the Guide Now!

ninjaTips before you start sending

8 comments

Join the conversation
  • ninja - 21/09/2017 reply

    Here are most frequent problems users have in this step.

    None so far.

  • jajboy - 07/10/2017 reply

    hi,
    Please I am having some issues when sending campaigns from MUMARA. My SMTP and every other thing is working. I even send test emails to myself. BUT unfortunately, emails are not being sent when I schedule them as campaign. It gets stuck at “Preparing to send”.
    Please What could be wrong?

    ninja - 07/10/2017 reply

    Please provide login infos by email.

    jajboy - 09/10/2017 reply

    I have sent the login details to your emails. Waiting for your response.
    Thanks

    hidoprifo - 14/10/2017 reply

    Same problem, and still no answer

    ninja - 15/10/2017 reply

    After lots of tests, I was able to reproduce this on my test servers.

    For now, I can not give you an exact answer why this is happening. I tested on different contabo servers and I got this error on one even tho all specifications and install steps were the same. All I can think of right now that this must be related to rack setup.

    The easiest way to “fix” it is to start clean and use a different control panel like vesta or iredmail. I was able to send from the server that did not work with cwp using vesta.

  • PhoenixR5 - 21/10/2017 reply

    Do you think it’s a good idea to verify your sending domains with Google? I mean when you do that domain is now tagged to whatever gmail account you’re logged in to at the time.

    PS: i’ve not begun campaign sending but is this problem above a common one? if so starting over would suck balls.

    ninja - 21/10/2017 reply

    if you want to see stats google provides then you should verify it with google.

    to me it happeneds in 1/8 cases and always with OpenVZ

Join the conversation