The Best Email Forwarding Hosting: Who’s The Best For Your Site? [Updated: 2020]

Disclosure: Your support helps keep the site running! We earn a referral fee for some of the services we recommend on this page. Learn more

Compare Email Forwarding Hosting

Email forwarding is popular and convenient. Nearly every web host that offers email, supports forwarding. But plans vary according to the forwarding features provided and how easy they are to use.

Determine your needs first. For example, will you need to forward the inbound email of multiple recipient addresses to a single email address? Do you want to forward inbound mail of one domain to an email address associated with a second domain?

Here are our top recommended hosts for email forwarding:

  1. SiteGround – Overall our #1 hosting recommendation
  2. BlueHost
  3. A2 Hosting
  4. InMotion Hosting
  5. HostPapa

How Did We Pick the Best Hosts for Email Forwarding?

We shortlisted the hosting plans that come with easy email forwarding setup and multiple types of forwarding options. We prioritized hosts with solid email hosting overall, which includes spam controls.

Then, we looked for companies with high customer service ratings, turning to thousands of real users for their genuine feedback.

Compare Email Forwarding Hosting Plans

Customer Rating Starting Price
SiteGround screenshot


2,903 Reviews

$3.95 / mo

StartUp plan

Usual price: Get % off!
Visit Host Now
BlueHost screenshot


482 Reviews

$2.75 / mo

Shared Basic plan

Usual price: Get % off!
Visit Host Now
A2 Hosting screenshot

A2 Hosting

262 Reviews

$3.92 / mo

Lite plan

Usual price: Get % off!
Visit Host Now
InMotion Hosting screenshot

InMotion Hosting

649 Reviews

$13.99 / mo

R-1000 plan

Usual price: Get % off!
Visit Host Now
HostGator screenshot


611 Reviews

$2.75 / mo

Linux Hatchling plan

Usual price: Get % off!
Visit Host Now
GreenGeeks screenshot


351 Reviews

$2.95 / mo

EcoSite Starter plan

Usual price: Get % off!
Visit Host Now
HostPapa screenshot


407 Reviews

$2.95 / mo

Business plan

Usual price: Get % off!
Visit Host Now
LiquidWeb screenshot


87 Reviews

$59 / mo

2 GB VPS plan

Usual price: Get % off!
Visit Host Now
iPage screenshot


436 Reviews

$1.99 / mo

Essential Plan plan

Usual price: Get % off!
Visit Host Now
JustHost screenshot


154 Reviews

$3.49 / mo

Basic plan

Usual price: Get % off!
Visit Host Now

What Is Email Forwarding?

Email forwarding is the act of re-sending email received by one address to another address. In web hosting, it refers to the automation of this resending according to rules set up by the hosting administrator.

If you have a domain name for your business (which you should), you will want to set up email addresses using that domain name.

You could use these email addresses by checking mail from the hosting plan’s mail server if you want to — either through the host’s webmail client or by setting up your own local client such as Outlook. A

different option would be to outsource your email operation to another subscription-based email server, such as Google Apps.

Finally, sometimes the simplest solution is just to use email forwarding. Email forwarding might be used for several different reasons.

Reasons to Use Server-Based Email Forwarding

Collect Several Addresses Into One Account

If you run a lot of different projects on different domain names, it might not make sense to actually use a different email address for each domain name. But it might still be desirable to have a public-facing email address for each of them.

You could just have all of the emails to any of your pseudonyms forward on to your primary email address. This could be an address one of your own domains, or it could be a personal email account at a well-respected personal email service.

(Note: It seems that currently, is the only acceptable address type for this kind of use. And it only really makes sense if the disparate business all relate back to you and your own skills and personality. This works well for writers, consultants, and freelancers. It works less well for more “corporate” or institutional endeavors.)

If you are using Gmail (and a few other commercial webmail services), you can set up your own email account to send mail as another address.

With this feature, you can have all your email forward to your Gmail account, and respond from it there, while still retaining your branded domain email address.

If you’re going to go that far though, you might as well just set the service up to act as a full-scale mail client.

Role-Based or Function-Based Email Addresses

If you want to use email addresses like or, then you are usually better off setting these up as a forwarding address from the beginning.

You can make your one-person organization seem a little larger if you have all these “departmental” email addresses, but manage everything by having those emails forward straight on to your primary account.

The other benefit to having them set up as forwarders is that you can add people to them easily. As your organization grows or changes, you can simply add addresses to the forwarding list, or remove them as you need to.

IF you want to have these role-based emails, it is much better to have them set up this way rather than having them set up as individual accounts that have to be checked on their own.

The people doing those jobs might do several jobs, and you don’t want them to have to individually check multiple emails addresses.

You also want to be able to quickly start or stop email forwarding to a particular address, in the case that there are ever any problems.

Replacement Receiver

Someone you used to be a part of your organization, but isn’t any longer, would have had an email address when she was employed with you. Other people might have gotten that email address and might still be sending messages to it.

It’s a good idea, whenever an email address is decommissioned, to have the old email address set up to forward all messages to the person or people who will be taking over that user’s duties.

The Problem With Using Email Forwarding

There are two problems with using forwarding as your way of handling branded-domain email.

The first problem is that it might not get to you. If you are using the mail server on a shared hosting account to forward your business email on to your personal email address, it is possible that your email will get flagged as spam and never reach your inbox. You might not even know it has happened.

Depending on your mail service provider, you may be able to fix this problem by white-listing your hosting account’s IP address or your branded email address.

The other problems come in the common practice of using a “send mail as” feature to respond to email.

If you are spoofing the email address you are sending from (rather than connecting back to the server to send mail from there), this can be understood by some spam filters as bad behavior.

Depending on the content of your message, and other factors, this could lead to your outgoing messages being flagged.

web hosting coupon

Looking for a great deal on email hosting?
SiteGround ⁠— rated #1 by our readers ⁠— provides quality email hosting and a variety of email forwarding functions. Right now you can save up to 67% on these plans. Use this special discount link to get the deal.

Using Email Forwarding

Most web hosting companies offer mail forwarding management from the hosting control panel. It is usually very easy to set up.

Other features in Email

Adam Michael Wood

About Adam Michael Wood

Adam specializes in developer documentation and tutorials. In addition to his writing here, he has authored engineering guides and other long-form technical manuals. Outside of work, Adam composes and performs liturgical music. He lives with his wife and children in California.

Connect with Adam

Who's Best for Email Forwarding Hosting?

We think SiteGround is the best choice for Email Forwarding.

    2,903 Reviews Visit SiteGround Now or read our in depth review
    Table of Contents


    Thanks for your comment. It will show here once it has been approved.

    Your email address will not be published. Required fields are marked *