b2evolution b2evolution

  • Sign in
  • Sign up
  • About
  • Downloads
  • Hosting
  • Docs
  • Support
  • Sign in
  • Sign up
  • Manuals Home
  • Latest Updates
 
  1. b2evolution CMS User Manual
  2. Back-office Reference
  3. Emails
  4. Sent
  5. Email Deliverability

Email Deliverability

Email Deliverability is a tough, yet important subject when you try to send emails from your website. We’ll try to summarize the most important stuff here!

The Problem

A majority of email messages on the Internet are spam. Therefore most email servers that receive email inspect those emails more or less aggressively in order to determine if they are spam. If they decide it’s spam, the email won’t be delivered to the recipient.

You may need to take some measures to ensure that your users receive the emails sent out by b2evolution.

The Solutions

Make sure your SMTP server is not blacklisted

This means your SMTP must NOT be configured as an open relay. Once you’re positive about that, check a blacklist monitor like https://mxtoolbox.com/blacklists.aspx . If you’re blacklisted, resolve your status with all blacklists before thinking of sending email newsletters.

Configure a working return path email

At least you will be notified when the emails don’t arrive.

You can also configure b2evolution to auto-analyze email received on the return path mailbox (POP/IMAP Settings: to Decode Returned Emails).

Configure the SPF record of your domain

Your web host or domain provider can help you with that.

Use this tool to verify your SPF record: https://mxtoolbox.com/spf.aspx

Configure your Reverse DNS

The reverse DNS name for the IP sending your emails should not be an automatic hostname from your hosting company with sequential numbers in the naming convention. This would be a huge signal used to detect quickly set-up spam servers.

Configure your SMTP banner.

Your mail server should present itself with the same name as the Reverse DNS.

You might want to change your hostname in /etc/hosts and make sure /etc/hostname is not conflicting, then reconfigure your email server. On Debian use dpkg-reconfigure exima4-config.

You can check that your SMTP banner is properly configured with this tool: https://mxtoolbox.com/diagnostic.aspx

Use DKIM

Domain Keys Identified Mail lets you claim responsibility for the emails you send by digitally signing them. This is done in your mail server configuration.

Testing

Create test accounts with the main email providers you will be sending to (you can check the stats of your user base) then using the campaign preview screen to manually send a test message to each of these test accounts. Does it arrive? In the Inbox or in the Spam folder?

You can also send a test message to a service like http://www.mail-tester.com/ - This is great for pointing out problems like misconfigured SPF records.

Created by fplanque • Last edit by fplanque on 2020-06-09 00:25 • •

No feedback yet

On this page

  • The Problem
  • The Solutions
  • Make sure your SMTP server is not blacklisted
  • Configure a working return path email
  • Configure the SPF record of your domain
  • Configure your Reverse DNS
  • Configure your SMTP banner.
  • Use DKIM
  • Testing

Search the Manual

Content Hierarchy

  • b2evolution CMS User Manual
  • User's Guide
  • Installation / Upgrade
  • Front-office Reference
  • Back-office Reference
    • Site
    • Collections
    • Files
    • Analytics
    • Users
    • Messages
    • Emails
      • Email Lists
      • Campaigns
      • Automations
      • Settings
      • Sent
        • Send Log
        • Stats
        • Envelope
        • Throttling
        • SMTP Gateway
        • Test SMTP
        • Email Deliverability
      • Returned
      • Addresses
      • Troubleshooting
      • Plugins Settings
    • System
    • Working with Results Tables
  • Developer Reference
  • Operations Reference
  • Advanced Topics
  • Glossary
  • Archives
Multi-blog engine

This online manual is powered by b2evolution CMS – A complete engine for your website.

About b2evolution

  • What is it?
  • Features
  • Getting Started
  • Screenshots
  • Online demo
  • Testimonials
  • Design philosophy
  • Free & open source
  • Terms of service

Downloads

  • Latest releases
  • Skins
  • Plugins
  • Language packs

About us

  • About us
  • Contact

Webhosting Guide

  • Web hosting blog
  • Best web hosting
  • Cheap web hosting
  • Green web hosting
  • Hosting with SSH
  • VPS hosting
  • Dedicated servers
  • Reseller hosting
  • Int'l: UK / France

Docs & Support

  • Online manual
  • Forums
  • Hire a pro !

Other

  • Adsense
  • Press room
  • Privacy policy

Stay in touch

  • GitHub
  • Twitter
  • Facebook
  • LinkedIn
  • News blog
  • RSS feed
  • Atom feed

Founded & Maintained by François Planque