PSA – stop using your webhosting service to send/receive emails!
Learn how to get quality email hosting. But why do you need it and how does it affect your business? 2 things: email deliverability and spam. Real email hosting resolves the following issues:
- Outgoing emails sent from your website (WordPress) ending up in your clients/customers “spam box” where they never see it.
- Outgoing emails not getting sent due to security restrictions (on web-server) or random php failures (on your website).
- Too much spam coming into your emails.
RULE OF EMAIL HOSTING – don’t use your web server to send emails!
Yes, I know it was fine many years ago (sending emails from your GoDaddy/cPanel webhosting account). Heck, maybe it’s working for you even right now. But here’s why you need to stop doing it (3 reasons):
REASON #1 – email deliverability
The aggressive spambox
This is the most important reason of all. When you send emails, you want them delivered to your recipients! PERIOD! But here’s the catch. Very often, the emails DO get delivered but they end up in the recipients SPAM BOX! That’s not much of a “delivery” now, is it?
Think of all the potential business you could be losing. Customers that never got their order info. Coworkers that never not got your requests. Friends that never got your invites. And on and on. The hardest part of hitting the spambox is that you didn’t even know your emails went to the spambox. They just silently don’t arrive. Nobody knows you sent something. And you never know it didn’t get there. No error messages sent out. It’s just a massive disconnect in communication.
Why is that?
The spam blockers on email servers have gotten more aggressive than ever. It’s really hard to get anything through. Do you remember the golden age of HTML emails when just about every email in your inbox looked like a mini-website in itself? Full-color images, fancy links and stylized-text? But what about now? Many large companies are trying to go super minimal or even just plain text. That’s what the trend has become today. People trying not to trip the spam blocker.
Server IP reputation
Apparently, any emails with photos or links and certain keywords are highly likely to get marked as spam. You know what else is a large factor in whether or not your email gets marked as spam? Your [email] server IP reputation!
Look it up yourself:
- MXtoolbox Blacklist check
- Sender Score reputation
- There are many other servers but the MXtoolbox is what I use mostly.
So there’s something to know about server reputation. LOW-reputation and NO-reputation are the worst problems you can have for an email server.
- LOW-reputation – means your server has been marked for spam by some email servers around the world. Maybe it’s because spam was actually sent from that server. Maybe it’s because lazy users simply marked your emails as “spam” as a more convenient way of unsubscribing. If you’re on a shared server, there’s a very good chance somebody else on that server was sending the spam (gee thanks neighbor, NOT!).
- NO-reputation – you thought being on your own VPS with a dedicated IP would solve all your email deliverability problems, right? HA! You wish it were that easy! There’s a chance your coveted dedicated IP was already previously marked for bad spam reputation (typical of spammer behavior to rotate IP’s regularly, dumping them as they get blacklisted). But if not that, you have the “NO-reputation” issue…which is your emails still aren’t trusted because your server doesn’t send enough emails! LOL. It’s like wondering whether or not to try that new business that doesn’t have any Yelp reviews! Scary, right?
So where does that leave us?
- You need a server that sends a lot of email.
- But is TRUSTED by other email servers.
Basically, you need an email server that verifies email from its own users. An email server that cares about its own reputation. Do you think your $5/month cheapo webhosting server is going to care about its email reputation? Hahahaha…..HELLLLLLLL NO!
Do you think that expensive WP Engine / Kinsta “managed hosting” is going to care about email hosting? Also a big fat flaming NO! They don’t even offer email hosting and now you know why. Just imagine, a couple hundreds customers on each server clogging up support lines everyday with the same complaint “my emails won’t go through!”
In this day and age of email hosting, it’s just too hard to build up an email server with great reputation. Sending emails from your own server just isn’t feasible anymore. It’s like trying to get into Hollywood without any contacts or referrals. It doesn’t work.
REASON #2 – spam detection
Spammers are so good/aggressive nowadays
Here’s the other thing email servers have a massive problem with, blocking spam. Spammers have gotten so good at mimicking trustworthy emails, that many email servers don’t even know how to deal with them anymore. I’m sure you’ve seen it too. Spams spoofing your own business domain, sometimes even spoofing your own email address. (WHAT THE FLIPPING HELL, HOW DOES THAT EVEN HAPPEN?!) Oh yeah. They get around your server spamblock by making it look like it’s even coming from your own server.
Are there ways to block most common spam tactics? Of course, but can the average cheap webhosting server do it? NOPE! Think about it this way. If even Google and Yahoo’s billion dollar email service can’t block spam, what makes you think your little $20 web-server can? And on a more cynical conspiracy-theorist thought, what makes you think they even want to? After all…if you use up your space allotment, you’d have to purchase a bigger plan, right? Poor service gets them a chance to upsell you to something more expensive (profitable), right? It’s like those small airplane seats!
The best email spam protection comes from dedicated EMAIL SERVERS
Webhosts don’t have time to deal with the complexities of email hosting. They don’t have time to tune and retune their spam blocker to account for the millions of incoming spam, while still allowing the millions of “legit marketing” emails that also look quite similar to spam! They’ve got hackers and the hundred other usual webhosting issues to deal with. Email is among their lowest priority.
If you’re sick of looking at hundreds of spam in your email box everyday, or coming home from vacation to see your inbox turned into the Gotham City of spam, you need to get a real email hosting service (run by actual email hosting experts).
I’m at the point where I too, wonder what the difference is between spam and non-spam. I guess it’s just “consensual” spam and “nonconsensual” spam.
REASON #3 – email hosting complexity
What does it take to run an email server?
Hell if I know. I’ve already tried and never got very good at it. As an experienced webhost and server-manager, here are the things I’ve dealt with on a regular basis:
- Adding DNS records – to improve email deliverability rates. SPF, DMARC, DKIM. Maybe it used to help like 5 years ago. But it does nothing now.
- Installing spamblocking software – on my server and even email clients. Most do nothing or have clever ways of blocking spam but with a few pitfalls. Either they don’t block enough spam, ORRRRR they still snag a few false positives. I don’t know about you, but false positives are acceptable for me. One lost critical email could mean a lot of business and potential dollars lost, or even a really angry client because I never got their important email. No way in hell do I love dumpster-diving through my spambox for false positives.
- Managing IP reputation – oh what a painful process. If you’re lucky, somebody else on your server notices their emails getting blocked and tells you about it. If you’re not lucky, you stumble upon it right in the middle of an important project. You look up blacklists and start contacting different server companies and ISP’s, filling out forms and begging and proving with all the info you can that you are not a spammer. But their attitude is indifferent, “guilty until proven innocent”. And likewise too, email hosting is also the least of their concerns. UGHHHHH!!!! You know what the hardest part of all is? Trying to explain to them why your client’s marketing emails (that look just like spam)…is NOT spam.
- External email rights – do you allow outside servers to send emails from your domain or not? If you say “NO”, then integrated apps and services not hosted on your server can’t send emails on your behalf. If you say “YES”, then outside spammers can spoof your domain and spam the crap out of you. Hmmm….at least I get to choose how I die.
- Email frequency – oh this is a big one. I never got that deep into the woods to manage this but it’s a thing. You have to control how many emails your servers send out at once. Do it too much and you trigger the spam-blockers.
- Email protocols and web client – I hear POP3 is outdated now and IMAP is all the rage. Kinda makes sense. No more hassling with POP3 download (but leave on server for X number of days). Deciding what protocols to use, deciding what protocols you have to allow for your clients. Deciding which web clients to install. Settings and more settings.
- Email storage – high performance web servers now are stored on super expensive RAID 10 drive arrays. Do you really want to waste your precious SSD storage on junk emails?! Hell no! So what do you do? Locally-mount some block storage? Or build a less performant server solely for email use? Ehhhh…just one more proxy, huh?
- Email management – haha, back in the good ole days when email management wasn’t actually about the delivery/receipt aspect but more about the actual management. Where to store them. How to migrate them. Users, passwords. The easy stuff!
BEST Email Hosting providers?
This will be an entirely separate guide in itself but I’ll list off the names right now for you to get started. It used to be that enterprise-grade email hosting was expensive or difficult to setup. That isn’t the case any more. BUTTTTT…for just a few extra dollars a month, you still can get reliable enterprise email hosting for your business!
- G-Suite – this is the gold standard of email hosting. It only makes sense that your emails would get through if you’re emailing from the biggest email company in the world. G-Suite is also the most expensive but also most features, great deliverability and spam protection. I love the integration with their mobile.
- MXroute – my second choice (and personal favorite) because it’s cheap as heck and works amazingly. For a low-cost, functional but no-frills email hosting, MXroute is your very first step. If you’re the kind of person who doesn’t want to pay for email hosting, go MXroute.
- Outlook 365 – arguably even better email deliverability than G-Suite since they at least can get through their own email servers and also really tough spam blocking (Microsoft has the toughest spam-blockers! I actually hate them for it.). Also integrates nicely with everything else Microsoft Office (as expected).
- Rackspace/Zoho – reasonably cheap but full functional email hosting providers with great delieverability, spam protection, and cloud space. Think of them as “cheaper G-Suite” but without Google integration, of course.
- Migadu – great service. Pricing model is different from others. You get unlimited storage but you’re charge by how much you send each month. (Most other services give limited storage but unlimited send/receive.)
Oztack
Nice summary Johnny – I too think the day of running your own mail server are well and truly over – both on the grounds of economy and complexity.
I’m a fan of the theory that – if you are not paying for the product – you ARE the product. Accordingly I’ve just jumped ship from gmail (free) to Fastmail ($50/year). Any comments on the security and PRIVACY of G-Suite or any of the others above? Given (some of them) are paid for, do they guarantee not to harvest your info etc?
Johnny
100%! If you aren’t paying for the product, you ARE the product. I haven’t tried Fastmail yet but it looks nice. G-Suite and anything Google is probably not the most private but I’m personally not worried.
Here is their verbatim:
==================
No. There are no ads in G Suite Services or Google Cloud Platform, and we have no plans to change this in the future. We do not scan for advertising purposes in Gmail or other G Suite services. Google does not collect or use data in G Suite services for advertising purposes.
The process is different for our free offerings and the consumer space. For information on our free consumer products, be sure to check Google’s Privacy and Terms page for more consumer tools and information relating to consumer privacy.
Oztack
THAT looks like a better policy than the free gmail option! Appreciate your efforts in reviewing all this. Cheers! 😀
Frank
What do you think of Migadu email hosting, Johnny?
Johnny
I’ve heard nothing but good things. It’s like an MXroute but different pricing model. Both allow unlimited domains and email accounts. MXroute charges you by space. Migadu charges you by outbound emails sent. So basically, MXroute is cheaper if you have high usage but low storage on their servers. Migadu is cheaper if you need tons of email storage but low outbound emails.
Regev
+1 for Migadu. It’s very simple, does emails and just emails. Lean interface, everything is clear and a step away. Documentation is great. No ads, colors everywhere, or other bullshit. Above all, awesome pricing model. And I love how proud they are of their Swiss origins.
Johnny
Thanks for the comment. It reminded me to add them here.
Paolo Montalto
MXroute looks awesome! Does their 10GB max for lifetime purchase refers to each domain you might add, or you have in total 10GB to spread within your domains?
Johnny
It’s total. Spread across all your domains and accounts.
Jack
Hi Johnny,
Its little bit confusing,
so at the end we should have 3 Email services : G-suite + Transactional Email Service + Marketing Email Service?
Johnny
Yes, pretty much. Gsuite is to send personal emails (from your client). Marketing email service is to send promotional emails (from 3rd-party server instead of your own). Transactional email is to send important transaction-related emails (from 3rd-party server instead of your own).
Suudowuudo
Hey WPJohnny, I’m honestly considering Mxroute.com as my email service provider, HOWEVER they are not forgiving AT ALL when it comes to Email marketing as they say on their own website under “Mxroute Support / Docs” point numbers 2 – 6. What email service provider do you recommend that is also forgiving with email marketing and not potentially going to permanently blacklist me (the user) domain, IP, or both unless I file an appeal through their email abuse department. What would be the solution to all of this as far as a forgiving email service provider that also allows email marketing as well?
Suudowuudo
Mxroute does NOT allow email marketing at all. What would be the solution to get the best of both worlds (sending 300 outbound emails per hour with Mxroute + and email marketing)?
Johnny
For email marketing, you need a transactional or marketing email sender, like MailerLite or MailGun.
Suudowuudo
@Johnny, I see now and thanks for your response. Correct me if i’m wrong, so would you personally recommend MXroute for bulk email sending + MailerLite/MailGun for transactions and outbound email marketing as the ideal setup? Please share your thoughts.
Suudowuudo
@Johnny, which do you recommend more Amazon SES or MailGun for transactional outbound/inbound emailing and marketing?