Fabelsources Blacklist Removal Guide
Fabelsources Blacklist Removal Guide
INTRODUCTION................................................................................................................................................ 3
HOSTING AND HARDWARE ............................................................................................................................... 4
IP/DNS ............................................................................................................................................................. 5
DNS Naming................................................................................................................................................ 5
I already have a domain. ......................................................................................................................... 5
I'm sending on behalf of someone else. .................................................................................................. 5
I'm sending on behalf of several companies. ........................................................................................... 6
IP Ranges .................................................................................................................................................... 6
Test IPs ....................................................................................................................................................... 6
Registrars.................................................................................................................................................... 7
From Email.................................................................................................................................................. 7
WHOIS Contact Information ......................................................................................................................... 7
Reverse DNS................................................................................................................................................ 7
MX Records ................................................................................................................................................. 7
Shared IPs ................................................................................................................................................... 8
Dedicated IPs .............................................................................................................................................. 8
Transactional Messaging ............................................................................................................................. 9
Publish Your IPs .......................................................................................................................................... 9
MTA............................................................................................................................................................... 10
MTAs ........................................................................................................................................................ 10
Security ..................................................................................................................................................... 10
Rate Limiting............................................................................................................................................. 11
Error Correction/Handling ......................................................................................................................... 11
Authentication .......................................................................................................................................... 11
SPF ....................................................................................................................................................... 12
Domain Keys ........................................................................................................................................ 12
DKIM .................................................................................................................................................... 12
SenderID .............................................................................................................................................. 12
Testing Authentication ......................................................................................................................... 12
BOUNCE HANDLING........................................................................................................................................ 13
VERP ......................................................................................................................................................... 13
Hard Bounce ............................................................................................................................................. 13
Soft Bounce ............................................................................................................................................... 14
Bounce Categories .................................................................................................................................... 14
Categorization .......................................................................................................................................... 14
FBL (FEEDBACK LOOPS)................................................................................................................................... 15
FBL Registration Resource ......................................................................................................................... 15
FBL Maintenance ....................................................................................................................................... 16
Email Headers ........................................................................................................................................... 16
Reporting Abuse ................................................................................................................................... 16
List-Unsubscribe .................................................................................................................................. 17
Unique Identifiers ................................................................................................................................. 17
GETTING STARTED WITH SENDING.................................................................................................................. 18
Warm-up .................................................................................................................................................. 18
Whitelisting IPs/Domains .......................................................................................................................... 18
Whitelisting Registration Resource ........................................................................................................ 18
[Link] ............................................................................................................................................. 19
DNSLW ................................................................................................................................................. 19
Certification ......................................................................................................................................... 19
SenderScore Certified ........................................................................................................................... 19
Safe Sender Certified ............................................................................................................................ 19
Goodmail ............................................................................................................................................. 20
DELIVERABILITY TOOLS .................................................................................................................................. 21
Return Path ............................................................................................................................................... 21
Unica ........................................................................................................................................................ 21
Microsoft SNDS ......................................................................................................................................... 21
MONITORING AND EXCEPTION REPORTING ..................................................................................................... 22
Engagement Monitoring ............................................................................................................................ 22
Scraping MTA Logs.................................................................................................................................... 22
Static/Dynamic Error Handling .................................................................................................................. 22
Blacklist Monitoring................................................................................................................................... 23
Spam Filters .............................................................................................................................................. 24
Seed Lists.................................................................................................................................................. 25
Deliverability Troubleshooting................................................................................................................... 25
It’s Not Me, It’s Them ........................................................................................................................... 25
I'm Blacklisted ...................................................................................................................................... 26
Corporate Domains/Business-to-Business ........................................................................................... 26
APPLICATION DEVELOPMENT CONSIDERATIONS ............................................................................................. 27
Agent ........................................................................................................................................................ 27
Merge Data ............................................................................................................................................... 27
Bounce Processing .................................................................................................................................... 27
Click Tracking ........................................................................................................................................... 27
Email Headers ........................................................................................................................................... 28
FBL............................................................................................................................................................ 28
Open Tracking .......................................................................................................................................... 28
WHAT IS DELIVERABILITY?............................................................................................................................... 29
The good, the bad and the ugly................................................................................................................. 29
Deliverability Team ................................................................................................................................... 30
Team? What do you mean? It's just me! ................................................................................................. 30
postmaster@ ........................................................................................................................................ 30
abuse@ ................................................................................................................................................ 30
fbl@ ..................................................................................................................................................... 31
alerts@ ................................................................................................................................................. 31
Hotmail, Yahoo, Gmail, etc. .................................................................................................................. 31
TERMINOLOGY ............................................................................................................................................... 32
Before getting in too deep, you might want to check out our
terminology section. Let's get started.
And you don’t want your MTAs to live in the cloud or in a virtual
environment. MTAs need bare metal and fast drives. An MTA’s activity
is bound mostly to disk and CPU, so cloud and virtual environments
aren't suited well to the task. Consider this when you're thinking about
your network topology and designing your application. Your sending
infrastructure (or at least your MTA) may have to exist in another
datacenter. We've seen the effects of tying your sending infrastructure
in the cloud, and the results are poor performance and reputation.
Some delivery applications are built so that the agent builds the email
up at the agent level and hands it off to the MTA, while other agents
are designed to package the needed data and let the MTA handle the
email's construction. Both have pros and cons, but when your
application is in the cloud and the MTA may have to live elsewhere, it’s
important to pick the agent option that limits your bandwidth. If you're
mostly in the cloud or in a virtual environment, ensure that your
application is developed in such a way that the MTA does not have to
exist in the same network/environment as the application.
DNS Naming
If you’re not sending to a legit list, then you're putting your domain at
risk. Just engaging in commercial sending is risky, so you better plan
carefully. If you prefer to keep your domain out of the mix because
there's too much at risk, then you can use a different domain. Just
remember that everyone associates you with [Link].
IP Ranges
Generally speaking, you don't want too few IPs, in case you experience
more volume than you expect. And you don't want so many IPs that
you look suspicious or spread out your volume over too many IPs.
There has to be a balance of volume to IP/domain.
ISPs know who you are, and they know your IP blocks. They're probably
smarter than you are, and if you think your little ol’ operation isn't
being watched, you're sorely mistaken. They see all and know
all, so get this aspect right.
Sending too much volume from an IP, sending from too many IPs or
sending too little from a range of IPs can all lead to deliverability
issues. So what's the right number? Word to the Wise had a couple of
posts about this in a series of articles (Article 1, Article 2, Article
3, Article 4) that will give you some insight into the right balance for
you.
Test IPs
Before you send over your IPs, visit Sender Score and Sender
Base (and AOL) to find out the history and reputation of your IP. You
don't want to get an IP block with a bad reputation from your registrar
or hosting company.
It's important to use a reputable registrar. Use one that has high
standards and, most importantly, takes abuse seriously. Don't
associate your IPs with a registrar known to be used by spammers. If
you're going to register domains or purchase IPs through a hosting
facility, read through our Hosting and Hardware section for some
pointers on choosing a good hosting facility.
From Address
The from address you use should be associated with the same domain
as the from domain in a dedicated IP setup, and the same domain
where the signup occurred.
When you register your domains, apply ALL of your information to the
WHOIS information. Make sure the physical address information is
listed, along with the organization name that's associated with the
email. Also ensure that the contact email addresses for abuse and
other info is present in the WHOIS record. Do this for all domains and
IP addresses, and check each and every record if someone else sets
this up for you. The WHOIS information is important when registering
for whitelisting, FBL and other registration processes. If the WHOIS
records don't match up with the company making say, a Microsoft
SNDS request, you'll be unable to register. With Microsoft SNDS you
have to ensure that your WHOIS records match up to with the rDNS of
the IPs you're registering. Something to avoid is domains by proxy and
any other privacy service to mask IP/domain ownership, etc. This is
frowned upon by most postmaster desks.
Reverse DNS
MX Records
Using a shared IP pool, you can put several clients into the pool, and
this will keep sending frequency consistent. When you're using a
shared IP pool, you want to get your number of IPs right so that you're
sending the right amount over each one.
One more note on a shared IP: Make sure your development team or
your code that hands the email off to the MTA is properly and evenly
spreading your email over the pool of IPs. In other words, don't let IP1
get 80% of the content and IP2 get 20%. If you see that you're sending
too much volume and deliverability drops, add another IP or set of IPs.
Ensure that your pool of IPs is segmented by domain. If you need
several pools, use the domain to denote the pool and the sub-domain
to differentiate each MTA/VMTA.
Dedicated IPs
Make sure you publish your IPs somewhere on your site. Use them for
reference and to allow people to whitelist (or blacklist) you.
MTAs
There are lots of commercial and free MTAs available. Some popular
MTAs include Power MTA, Message Systems, Cold Spark, postfix,
qmail, and strongmail, but there are many others. Commercial
products generally provide benefits over the open-source products,
like monitoring and configuration user interfaces, configuration for
administrators and general ease of use.
So you’ve got all these domains, IPs, servers, etc. Now you have to
match this IP to that MTA, set up to send really slowly to Yahoo and
faster at certain times to this other ISP, and then there's that Russian
domain you have to send really slowly to…
This is the tough part, getting the all configurations dialed in.
There are several levels of configuration, and it’s important that all
these settings are properly tuned. You have configurations at the
server level, domain level, virtual MTA level and domain-specific to the
ISP. We recommend starting with the default configurations to see
what works best, and then tweak as you go along. You'll find that what
works for another sender may not apply to your infrastructure. This is
one of the reasons we recommended you buy a commercial package—
so you can get proper support during this process.
The other important factor with configuration of the MTA is that when
all is said and done, you need to test, test and test some more.
Security
Rate Limiting
Error Correction/Handling
Once you hit thresholds with the rate limits, send too much spam, or
have any number of other issues, the ISP may start returning error
messages. A good commercial MTA will allow you to handle these
errors and adjust.
Some ISPs will want you to slow down the sending, stop sending for a
period of time, or change your habits (due to bad engagement, bad
reputation, etc). Most commercial MTAs have recommended settings
and then allow further customization for when errors occur. Take this
aspect of your setup seriously, because failure to do this will get you in
some serious trouble. Understand that each ISP is different. Also, some
of this stuff changes throughout the year, and ISPs develop new error
codes that will require you to tweak settings and configurations to
respond to the changes. You'll need resources to attend to tweaking
the configurations and keeping an eye on error correction to ensure it
is working properly.
Authentication
SPF
Setting up Sender Policy Framework is easy to set up, and it makes it
harder for spammers to spoof an email from your domain. You can
even cheat with the SPF setup wizard.
Domain Keys
Domain Keys are still used by some smaller ISPs, but DKIM is preferred
by most. If you want to ensure delivery, you can sign with Domain Keys
but it’s not an absolute requirement.
DKIM
It’s important that you fully understand DKIM and have it configured
properly. Note that the d= portion of your DKIM signature can be
configured to point to a different domain. For instance, if your MTAs
domain is [Link], you can configure your DKIM signature to
use another domain or your client’s domain. This is becoming an
industry standard and highly recommended so that the from domain
and DKIM signature match when sending traffic over a dedicated IP.
SenderID
Authentication developed by Microsoft and used by several big ISPs.
Testing Authentication
After you get all your authentication set up, you need to test it.
Send an email to the ISPs that use the various authentication types and
make sure the email passes properly. Even if it gets to the inbox, you
should physically open the email, look at the headers, and make sure
it’s passing authentication. After you go through all the details of
setting up your delivery infrastructure, the last thing you want is an
authentication error causing your email to be blocked.
VERP
some_unique_identiefier(s)-
therecipient=[Link]@[Link]
Notice that you put the recipient’s email address in that string. You do
this so when the bounce occurs, you can get the email address out of
the bounce record and handle the bounce accordingly. Your unique
identifier(s) might be a unique customer id or account id, etc. Your
application has to be able to parse the VERP'd address and record the
bounce accordingly, so include what's necessary to record the bounce.
Hard Bounce
Soft Bounce
Bounce Categories
Categorization
Now we know that bounce categories are all over the place, and a soft
bounce could be a hard bounce from a certain domain, or maybe you
were blacklisted and a bunch of email bounced. What do you do?
Also, it's important to mention that email headers play a big role in FBL
processing. Information is vital, as not every ISP supplies a standard
ARF report including VERP addresses and even custom headers
denoting account, email, etc. They don't have to include the recipient
in the returned email, and they can and will munge your headers. In
most cases you can bank on having your headers intact, but that’s not
always guaranteed. Make sure your FBL process has the capability to
look at multiple headers and, if it fails to process that, it alerts
someone to handle it manually.
Keep in mind that the subscriber’s email address can be fully redacted
from the headers, so you may need to embed an email ID or an
encrypted email address you can easily look up. An example could be
something as simple as a header X-FBL:
[Link].
You should also keep a history of the abuse complaints. It's fine to
keep the FBLs in an email account, but it's extremely helpful to store
the data so that it can easily be retrieved and statistics can be
gathered. You need to have this information available at your
fingertips.
Word to the Wise has a great resource for ISPs that allow you to
participate in their FBL program. It's critical that you register all of your
Before you start registering, make sure you use the correct email
addresses for all the setup. Don't use your personal email address for
anything—use the role-based emails that you set up earlier.
Some ISPs will require you to setup FBL via an account with their
domain (e.g. Yahoo). Yahoo requires that you use DKIM in order to get
their FBL data. Most ISPs are using Return Path for FBL processing,
which has a great FBL process. Microsoft's JMR program is their FBL
program. It does take some time and requires that your IP registrar
confirm that you're the owner of the IP ranges you're registering. Leave
yourself plenty of time to get this set up before starting to send.
FBL Maintenance
Email Headers
Below are the most commonly found headers in commercial email. You
can use your MTA to help with some of these and with using merge
features to munge data into your headers.
Reporting Abuse
You didn't setup that abuse@ address for nothing! You can do two
things to allow people to report abuse.
The nicest way is to include a link they can copy/click in the header,
which will take them to a page that provides some details of who you
are and a form to fill out about the incident. That report is sent to your
abuse@ address to process. The other method is to include a message
List-Unsubscribe
Some of the major ISPs will turn on images and show a special little
icon if you include a List-Unsubscribe header that includes an
unsubscribe link. This should be a link to an unsubscribe form, as
some of the major ISPs are now integrating with this header to use this
link instead of reporting spam. The presence of this header can turn
on images with some senders, put a special icon in the inbox/email to
denote a safe sender, etc.
Unique Identifiers
You should include some unique identifiers in your headers. These
would be things that you could identify if someone were to send a
header with redacted information.
It’s important that, for security purposes, you obfuscate each of those
values. You don't want to be using unencrypted data of any sort.
Warm-up
Some MTAs have the warm-up capability built in and will gradually
increase volume and handle all this for you. Keep in mind that the ISP
is getting to know you and learn your content and traffic patterns, so
the warm-up phase is critical. It’s good to give it a few days and allow
the ISP time to learn who you are. If problems arise, give it some time
before contacting the ISP.
Hotmail generally requires slow sending from an IP, and if you don't
slowly warm up the IP, you'll have issues that require you to visit their
postmaster site to contact support to clear it up. Again, don't just
contact them from the first use of the IP—if you do everything right,
you won't have to contact them. If your IP reputation isn't so good,
then you'll want to warm up much more slowly, and you may have to
work with each ISP in repairing the reputation. Any time you contact an
ISP, ensure that you've reviewed the ISP's requirements, fully
investigated the issue and fixed any issues you're aware of that need
to be addressed.
Whitelisting IPs/Domains
[Link]
Register with [Link] so people can get in touch with you about
unwanted email. It’s like a big lookup database for abuse contact
information tied to IP/domain.
DNSLW
Register with DNSLW, which is commonly used by SpamAssassin.
Certification
A few companies provide IP certification. This isn't one of those things
you can pay for and you're in the clear to send what you want. The
companies who do paid whitelisting have a vetting process to bring
you on as a customer, and they'll want to analyze your sending history,
content, etc. before bringing you on. It's generally worth it if you can
spend the money, but each one has its own caveats.
SenderScore Certified
Return Path provides Certified sender certification , which is
essentially high-end whitelisting and covers a large ISP footprint. It'll
improve deliverability and help almost immediately once it kicks in. It
also turns on images automatically and has other various useful
features with ISPs. The downside to SenderScore certification is that
you're required to maintain a high level of deliverability. You have to
stay within their boundaries, and if you go outside those boundaries,
you can temporarily or permanently lose the certification, depending
on the issue. If you attempt to send shared traffic over a SenderScore
certified IP, you'll permanently lose your certification.
Return Path
Return Path offers several different products and some great tools to
give you insight into how good your delivery is (or isn’t). They offer
tools for previewing campaigns in over 30 email clients with spam
filtering analysis, reputation monitoring, seed list monitoring and
blacklist monitoring. The most valuable tools are the seed list and
campaign monitoring, which allow you to import a seed list into your
list and send to most of the major ISPs. It then collects the delivery
stats as to whether the message ended up in the inbox, bulk or
missing. The reputation monitor Return Path provides is somewhat
helpful to use as a data point in determining if an IP has issues, but it
should just be a data point, as not all major ISPs are providing data.
Definitely a great set of tools and great customer service.
Unica
Microsoft SNDS
Microsoft offers the SDNS tool and should be used as a secondary tool
to troubleshoot issues and gather information. The tool allows you to
register your IPs and shows you information such as number of spam
traps hit, abuse complaint ratio, and volume per IP. A great tool to
check when a client is having delivery issues to hotmail/msn/live.
Engagement Monitoring
You need to continuously monitor the behavior of your IPs. One critical
monitor you should have in place is the use of seed lists. You can have
your application randomly add them into campaigns or include them in
lists to measure your inbox placement. If you have one dedicated IP or
domain you're sending from, just place a seed list into your list(s). If
you have several IPs and domains in use, then randomly place the seed
lists and watch your inbox placement in some automated fashion.
Remember not to use the seed lists too much, as they can start having
a negative effect on your list performance because those emails are
not opened or responded to.
Also set up monitoring and analysis tools for determining how many
emails are bouncing, how many people are opening or clicking in the
email, how many unsubscribes are occurring, and how much FBL
activity is occurring per IP and/or domain. It's vital that you track this
information, because ISPs and email administrators are keeping a close
eye on this. If you see high abuse complaints, unsubscribes or
bounces, then you know something is wrong with your list-collection
techniques. If you're experiencing low opens and clicks, it could be
due to poor inbox placement, poor use of content or lack of proper
segmentation.
Set up some form of monitoring on your MTA logs. Most MTAs will
have ways of handling exceptions, but they won't be able to handle all
exceptions. For instance, some ISPs will report back if your IP is on a
blacklist. That's something you want to be aware of in real time. You
should set up some scripts to actively monitor your IPs and domains to
check the major and minor blacklists. But you also want to actively
mine this data in your MTA logs. Some ISPs and Blacklists don't have a
way to look up your IP’s status, so by scanning logs you can catch the
exceptions that might occur. There are other scenarios where you want
to scrape MTA logs for spam trap addresses, fatal errors, etc. Make
sure you can easily search your MTA logs to troubleshoot issues.
The first type is a static error. This is the type of error Comcast might
throw when you're blacklisted. They'll throw a diagnostic code that
looks something like this:
Now, if you weren't scraping your logs for this error or using your
MTA's error handling, you'd never know this error took place. This is
why we recommend using both the MTA error handling AND the log
scraping as a means to alert you to issues. In this instance, you would
have your MTA back off sending and allow enough time for you to
resolve the issue. You may even switch all traffic to another MTA, etc.
Your MTA should be able to handle all of this.
The next step would be to find out what's causing the issue. Having
the scraped and searchable logs is key here. Find out the what, who
and where of the incident. Fix the issue, and if it’s a specific email, list
or customer, then stop the sending if necessary. Then, you have to
manually fill out the Comcast unblock form and AFTER you receive the
unblock notification, you can properly turn the traffic back on. Failure
to fix the issue or error will cause all email to bounce going forward.
There are other errors we'll call dynamic errors. Some ISPs, like Yahoo,
will throw a dynamic error that requires you to slow down or
completely stop your sending for a few hours and retry when they
throw a specific error. Similar things occur with almost all ISPs, and it’s
important to configure your MTA and your log scraping to alert you so
that your infrastructure can properly respond. If dynamic errors
continue for an IP/domain, you need to investigate the cause and
remediate. That might involve speaking with the ISP to find out the
cause, but do your investigative work prior to going to the ISP. There
are tons of codes and resolutions, and the ISPs add new ones each
year. To summarize, this aspect is important, and you should work
with your MTA vendor and your development team to build an
application and infrastructure that's fully aware of these errors and can
handle them cleanly.
Blacklist Monitoring
And that's not even all of them! There guys can run blacklists out of
their mom's basement, and any corporation can have its own blacklist.
Keep in mind that some of these blacklists will require you to register
your IP in order to use their blacklist lookups. Failure to do so could
get the IP you're checking from listed as well.
Spam Filters
Spam filters are used by ever major and minor ISP. If it’s not Spam
Assassin, it’s a more commercial-grade spam filter. In many cases
these filters will catch most, if not all, spam, but sometimes they can
be aggressive. Check your content, and test as much as possible.
Return Path offers scanning through a few major spam filters, but you
can also do some of this scanning on your end prior to sending
campaigns. It’s easy to set up a Spam Assassin install and run your
content through it prior to sending, and take it a few steps further by
running it through other spam filters or appliances. The difficult part is
weeding through the false positives and ensuring that your good
content isn't getting flagged as spam. (Sometimes you have to tweak
If you can’t get your hands on the devices used by major ISPs, it’s at
least good to know the products used. Return Path provides some
information about the spam filters used by the major ISPs. Here are
some of the details:
Seed Lists
Deliverability Troubleshooting
When you get listed, find as much out about the incident that you can
from the listing company. Usually they'll at least provide a date and
subject line. If you're scraping your MTA logs, you likely caught the
incident when it occurred or just after it occurred and can work
backwards—similar to working the ISP blocking. Figure out what
caused the issue, fix it, and then and ONLY then do you go back to the
listing company.
Corporate Domains/Business-to-Business
Remember that corporate domains, small ISPs and international ISPs
can employ similar technology as the big ISPs. Corporate domains are
sometimes more stringent on rate limiting and spam policies. If you
see that you're getting blocked at Bigco's domain or a small ISP, treat it
just like you're dealing with an ISP. Get your facts straight, and if they
provide any public information for sending, read up on it prior to
contacting them.
Agent
Most ESPs have some form of an agent that constructs the pieces of
data and email content to pass off to the MTA. Some people opt to
have the agent handle merging the data into the template and sending
to the MTA for sending. Others supply the data and the content to the
MTA and let the MTA handle the merge process.
Merge Data
Most MTAs have some form of merge capability, which allows you to
pass in data and use specialized syntax in your content to merge in the
data. For instance, if you wanted to start the email with “Dear John,”
you could use a merge tag for this data and allow the MTA to handle
the processing. This is a widely used feature in commercial email, and
you should think about this when you're designing your application
and your sending infrastructure.
Bounce Processing
You'll need to ensure you have some code, script or an intern with lots
of time on their hands to process bounces. Using VERP'd header will
allow for easy processing, but remember to include enough data in the
VERP'd address to be able to find the contact and remove them from
the list.
Click Tracking
If you want your marketing team or customer to understand who's
clicking on the links in your email, then your applications need to be
click aware. Allowing some capability for your users to understand
who's clicking and which link they're clicking is vital. This is delivery-
Email Headers
It's important that your code or your MTA is set up to allow you to pass
in custom headers. You want to include a VERP address, Unsubscribe
link, abuse contact information and other unique identifiers. If you're
using commercial monitoring tools, most of them will require some
use of a unique identifier in the headers. Consult with the monitoring
tool company and your development team to determine the best
header option. Keep in mind that you can provide multiple headers to
uniquely identify your email, but also remember that bounces and FBL
emails may not always contain this data, as there are no set standards.
FBL
Again, you'll need some code, script or an intern to process FBL
requests. Just keep in mind that the data can be munged, and some
headers may not be intact. Make sure you get notified when an abuse
complaint fails to process. Whatever you do, don't go live without this,
and register with ALL ISPs for all your domains and IPs.
Open Tracking
Similar to click tracking, you should be able to offer some form of
open tracking. The industry standard is generally a 1x1 pixel image
that's embedded in the body of the email. When the user has images
turned on, the open is recorded. This is important just like click
tracking, because you want stats on list engagement metrics.
Your infrastructure and content have a reputation with each ISP, and as
the deliverability genius, it’s your job to maintain that reputation.
When deliverability goes wrong, you can find yourself on blacklists,
getting heavily bulked, and having to explain to your CEO why
his email marketing blaster cannon thingamajig isn't working. Failing
to monitor and secure your delivery infrastructure is a silent killer to
the effectiveness of email marketing. With the new systems being put
in place by ISPs, the deliverability and reputation of your company will
become even more important—and with that responsibility on your
shoulders, you want the best possible infrastructure in place.
If you follow the steps outlined in this guide your email marketing
cannon will see far better inbox placement, your CEO/marketing team
will pay you 10 cents more an hour and will put you ahead of your
competition. So what’s the worst that could happen if you ignore this
stuff? ISPs can choose to block you. Not a 24-hour block or a “fix issue
A and we'll allow you to send to our users again” temporary block—
they'll block you indefinitely or give you a "come back in nine months
when you've cleaned up your act" response. You could also land on
blacklist after blacklist, filling out forms and working overtime to fix
the problems. Not to mention, people will directly complain and report
your email as spam. Trust me—it's not pleasant. Without putting in
place all the technology and manpower mentioned in this guide,
you may not know there's a problem until it’s too late.
Once administrators start sending you emails to notify
you that you’re blacklisted (if they're nice enough), there's not much
you can do.
Now that ISPs are moving to an engagement model, entire domains will
often get blocked from sending, and simply getting email delivered will
be much tougher. Properly building your infrastructure will put you
ahead of the curve.
Working on your own is perfectly fine, but we use the word "team"
because you'll have to wear several hats. (Note that if you plan on
doing this delivery thing on a large scale, it's probably going to take
more than just you.) The first order of business is planning out the
responsibilities if you have a team, and if you don't have a
team, mapping things out so that you’re not stretched too thin.
You should also think about growth. If you do grow out of that one-
person team, you want to be able to easily move the responsibility of
one or all of these inboxes to a new hire. It's vital that these email
accounts have spam filtering, as they're common addresses, so they'll
receive lots of unwanted email. If you're using multiple domains or
aliases, it’s a good idea to ensure each domain and the aliases
associated with those domains have these email boxes and properly
forward:
postmaster@
This is a common address with domains. It can be a catch-all, but for
some registration-related stuff, it may be needed. Someone receiving
unwanted email will likely try to file a complaint or a question to this
address. If you have multiple domains, set up this mailbox for each
sending domain.
abuse@
This address is a must-have. It's used for handling direct complaints
from subscribers, ISPs or other permission-related issues. Sometimes
your hosting facility will use this address if they see issues with your
content or receive complaints directly. If you have multiple
domains, set up this mailbox for each sending domain.
alerts@
We'll discuss alerts a little later, but be sure to have an inbox that
collects your alerts. These may be triggered alerts, MTA errors or
monitoring alerts.
Abuse Complaints
Abuse complaints occur when a subscriber clicks "Report Spam" in
their email client. For ISPs that use feedback loops to report abuse
complaints, you can record these abuse complaints and unsubscribe
the complaint. It's important that abuse complaints are removed,
because failure to remove a complaint is a common reason for ending
up on a blacklist.
Blacklist
Lists maintained by companies that specialize in revealing IPs or
domains that are either sending unsolicited email, engaging in bad
email practices or associated with a website that's engaging in bad
practices. There are multiple blacklists, and some are more serious
than others. Some ISPs maintain their own blacklists, which consist of
public blacklists and their own internal blacklists based on
engagement or direct complaints.
Bulking
Bulking occurs when the email is routed to the spam folder instead of
the inbox. Bulking can occur because you're not using authentication,
your content has spammy keywords or resembles spam, or something
in your infrastructure's history is causing concern.
Dedicated IP
The use of an IP for one client or department’s traffic. No other traffic
is sent over a dedicated IP.
Direct Complaint
A direct complaint occurs when someone reaches out directly to your
domain by either replying to the reply-to address or your abuse@
email address and complains that they no longer wish to receive email
from you. It's generally best to just unsubscribe them and let them
know they're unsubscribed. Don't ask them to do anything, don't beg
them to stay, etc.
Engagement
Engagement refers to how your subscribers are responding to the
content that you're sending. Are they regularly opening your email and
clicking on your links? If they're engaging with the content, your
reputation and deliverability will improve. If they're not engaging with
the content and are deleting, marking as spam or unsubscribing, your
reputation will drop and affect your overall deliverability.
ISP
Note that an ISP can be a corporation or anyone receiving email. Don't
just assume that ISPs are the only ones capable of implementing
technology to filter your email, provide FBL reports, etc.
MTA
An application or piece of software responsible for transferring or
routing email from point A to B.
Reputation
Reputation refers to how an ISP views your content and/or
infrastructure. ISPs track your reputation either by domain or IP. It's
like a grade in school. That grade is tied to your IP or domain and
determined by algorithms that differ with each ISP. Generally, the
reputation is determined by some formula of engagement, abuse
complaints, bounces and send volumes.
Seed List
A list that consists of email addresses with the major/minor ISPs that's
injected into the campaign to see where the email is delivered. You
don't touch these emails in any way—you just want to see where the
email is placed or if it’s delivered at all.
Shared IP
The use of a group of IPs used for multiple clients. All of the traffic is
spread across multiple IPs because the volume or traffic is not
appropriate for a dedicated IP.
Spam Trap
Addresses that have gone stale or are old that ISPs have turned into
honeypot addresses for catching senders that are engaging email
accounts without permission. Generally you'll see spam traps in old
lists, purchased lists or lists collected improperly. The best way to get
rid of spam traps is to use reactivation or pruning techniques with your
list on a regular basis. (And, of course, to use strictly permission-
based lists!)
VMTA
Some MTA applications will allow you to set up a virtual MTA that
allows multiple MTAs to run on one machine, all using different IPs and
domains. So instead of having five machines for the five sending
domains in your infrastructure, you can have one machine that has the
MTA configured with five (or more) virtual MTAs.
Whitelist
A list or registry of approved senders. Note that being on a whitelist
doesn’t mean you can violate terms or build a poor reputation. Doing
so will get you booted from a whitelist.