Want to automatically forward emails to another address? Email forwarding is a handy feature that lets you have incoming messages forwarded automatically. In this in-depth article we explain exactly what email forwarding is, how to set it up, and when it is and isn't a good idea to use. Read more about web hosting with email.

What is email forwarding?

Email forwarding (also called mail forwarding) is a feature where incoming emails on one email address are automatically forwarded to another email address. The sender doesn't notice anything: the message is simply delivered to the original address and then automatically forwarded.

Example

You have the address info@yourcompany.com and set up email forwarding to your personal Gmail account. Every email that arrives at info@yourcompany.com is automatically forwarded to your Gmail. You can then read and reply to all messages from Gmail.

When is email forwarding useful?

There are various situations where email forwarding is the right solution:

  • Centralizing multiple addresses – Forward all your business addresses (info@, sales@, support@) to a central inbox
  • Department email – Forward an address like support@yourcompany.com to the entire support team
  • Temporary project addresses – Create an address for a project and forward it to the project lead
  • Domain migration – After a name change, have the old address forward to the new one
  • Personal preference – Read your business mail in your favorite email client or service

Setting up email forwarding with your hosting provider

Setting it up via DirectAdmin

At Theory7 and other providers that use DirectAdmin, you set up email forwarding as follows:

  1. Log in to DirectAdmin
  2. Go to EmailForwarders
  3. Click Create Forwarder
  4. Enter the source address (e.g. info)
  5. Enter the destination address (e.g. you@gmail.com)
  6. Choose whether to keep a copy on the server
  7. Click Create

Important options when setting it up

OptionExplanationRecommendation
Keep a copyAlso keep the original message on the serverOn: a safety net if forwarding fails
Multiple recipientsForward to several addresses at onceUseful for team addresses
Catch-allForward all mail to non-existent addressesBe careful: it also attracts spam

Email forwarding vs aliases: the difference

Email forwarding and email aliases are often confused, but there are important differences:

FeatureEmail forwardingEmail alias
How it worksForwards to another addressExtra name for the same mailbox
Mailbox neededNo, just a forwarding addressYes, linked to an existing mailbox
ReplyingReply goes from the forwarding addressReply goes from the original mailbox
CostNo extra mailbox neededNo extra mailbox needed
Ideal forReceiving mail on a different serviceMultiple addresses for the same person

Email forwarding problems and solutions

Problem 1: Forwarded mail ends up in spam

This is the most common problem with email forwarding. When an email is forwarded, the sending server changes. The receiving server may treat the forwarded mail as suspicious because the original SPF check fails.

Solutions:

  • Set up SRS (Sender Rewriting Scheme) on your mail server if available
  • Add the forwarding address to your contacts at the receiving service
  • Mark forwarded messages as "not spam" to train the spam filter
  • Consider IMAP access instead of forwarding to avoid this problem entirely

Problem 2: Messages don't arrive

  • Check that the forwarding address is set up correctly and has no typos
  • Check the spam folder of the receiving address
  • Check that the receiving address's mailbox isn't full
  • Look at the mail server logs for error messages during forwarding

Problem 3: Replies go from the wrong address

If you reply to a forwarded message from your personal account, the recipient sees your personal address instead of the business address. Set up an alias or "Send as" in your email service to fix this.

Email forwarding and SPF, DKIM, and DMARC

Email forwarding can conflict with email authentication. This is a technical but important topic:

The SPF problem with forwarding

SPF checks whether the sending server is authorized for the sender domain. With forwarding, your server forwards the mail, but the sender domain is that of the original sender. Your server isn't listed in the original sender's SPF record, so the SPF check fails.

The DKIM advantage with forwarding

DKIM signatures usually survive forwarding, as long as the email content isn't changed. If your forwarding server passes the email along unchanged, the DKIM signature stays valid and the receiving server can verify authenticity.

DMARC and forwarding

DMARC looks at both SPF and DKIM. If SPF fails but DKIM passes, the email can still be accepted. That's why it's important that the original sender has DKIM set up on their domain.

Alternatives to email forwarding

In some cases an alternative to email forwarding is more suitable:

AlternativeHow it worksWhen to use
IMAP on multiple devicesSame mailbox on all devicesIf you want access everywhere without forwarding
Fetchmail/POP3 retrievalGmail or Outlook fetches mail from your serverIf you want to use Gmail for your business mail
Email aliasExtra name for the same mailboxMultiple addresses for one person
Distribution listSend mail to a group of peopleTeam or department communication

Best practices for email forwarding

If you decide to use email forwarding, follow these best practices for the best results:

  • Always keep a copy on the server so you have a backup if forwarding fails
  • Set up "Send as" at your receiving service so you can reply with the correct sender address
  • Don't use catch-all forwarding unless you have a specific reason, as it attracts a lot of spam
  • Monitor deliverability and regularly check whether forwarded messages arrive
  • Consider IMAP as an alternative if you regularly have problems with forwarded messages landing in spam
  • Document your forwarding rules so you know which addresses forward where

Gmail

In Gmail, under Settings, Forwarding and POP/IMAP, you can set all incoming mail to be forwarded. You can also create filters that only forward specific emails based on sender, subject, or other criteria.

Outlook.com

In Outlook.com go to Settings, View all Outlook settings, Mail, and Forwarding. Here you can set a forwarding address and choose whether to keep a copy.

Hosting panel

At your hosting provider you set up forwarding through the control panel. Via DirectAdmin under Email and Forwarders, via cPanel under Email and Forwarders. This is the most flexible option because you can set where each email address forwards to.

Email forwarding is a powerful and flexible feature that lets you manage your email traffic more efficiently. It's ideal for centralizing multiple addresses, forwarding to a team, or using your favorite email service for business mail. Keep potential SPF issues in mind and always keep a copy on the server as a safety net.

Want to create email addresses with flexible forwarding options? At Theory7 you get unlimited email accounts and forwarders with your hosting plan. That way you can organize your email traffic exactly the way you want.

Email forwarding for specific scenarios

Forwarding for online stores

Online stores particularly benefit from email forwarding. You can create separate addresses for different departments and forward them to the responsible employees. Think of orders@shop.com to the warehouse, returns@shop.com to customer service, and invoices@shop.com to accounting. That way every email automatically lands with the right person.

Forwarding during a domain change

If your company changes its name or registers a new domain, you can use email forwarding as a transitional solution. Set up forwarding from all addresses on the old domain to the corresponding addresses on the new domain. Keep this active for at least a year so customers and contacts who still use the old address aren't missed.

Forwarding for temporary campaigns

For marketing campaigns you can create temporary email addresses that forward to your regular inbox. Use for example summersale@yourcompany.com or blackfriday@yourcompany.com. After the campaign ends you can disable the forwarding address or check the stats to measure how much response the campaign generated.

Email forwarding and privacy considerations

When setting up email forwarding you need to consider privacy aspects, especially if you process personal data:

  • GDPR compliance if you forward business emails to a personal Gmail account, you may be processing company data outside the EU. Google processes data in data centers worldwide. Check whether this fits within your privacy policy and data processing agreements.
  • Confidentiality forwarding to a shared address means multiple people have access to all forwarded messages. Be aware of what information is being forwarded and whether all recipients are authorized to read it.
  • Logging and retention forwarded emails exist in multiple places at once. If you need to delete an email due to a data subject's request under the GDPR, you need to do this in all locations.

Advanced email forwarding configuration

Conditional forwarding with Sieve filters

With Sieve filter rules you can set up conditional forwarding. Instead of forwarding all emails, you can create rules that only forward emails meeting certain conditions. For example: only forward emails that contain the word "urgent" in the subject, or forward emails from specific senders to a different address.

Forwarding with message modification

Some mail servers offer the option to modify the forwarded message. For example, you can add a prefix to the subject like "[Forwarded]" so the recipient immediately sees it's a forwarded message. This is especially handy if you have many forwarding rules and want to know which address the message came through.

Email forwarding is a simple but powerful feature that, when configured correctly, can significantly improve your email workflow. Take the time to carefully set up and document your forwarding rules for clear and efficient email management.

Setting Up Email Forwarding: Advanced Configuration

Besides simple forwarding rules, email forwarding offers various advanced options that can optimize your email workflow.

Conditional forwarding

With conditional forwarding rules you can selectively forward emails based on criteria such as sender, subject, size, or time of receipt. This is particularly useful for businesses with different departments. Emails with the word invoice in the subject can be automatically forwarded to the finance department, while support requests go to the support team. Most email services and hosting panels offer this functionality.

Forwarding while keeping a copy

With standard email forwarding, the message is forwarded and you may or may not keep a copy in the original mailbox. It's strongly recommended to always keep a copy. This way you have a complete archive of all received messages, even if something goes wrong with the forwarding. Check in your hosting panel whether the keep-a-copy option is enabled for your forwarding rules.

Comparing forwarding methods

MethodKeeps a copySPF impactReliabilityConfiguration
Server-side forwardingOptionalCan cause issuesHighHosting panel
Client-side forwardingYesNoneDepends on clientEmail program
Alias/catch-allNo (same mailbox)NoneHighHosting panel
SRS forwardingOptionalResolvedHighServer configuration

Email Forwarding: Preventing and Solving Problems

With email forwarding various problems can occur that disrupt your email communication. Know the common issues and their solutions.

SPF and forwarding problems

The biggest technical problem with forwarding email is the interaction with SPF records. When an email is forwarded, the IP address of the sending server changes, but the sender address stays the same. The receiving server then sees that the message doesn't come from a server listed in the original sender's SPF record. This can cause forwarded messages to be marked as spam or rejected. SRS (Sender Rewriting Scheme) solves this problem by rewriting the sender address.

Loops and recurring errors

A common mistake is creating forwarding loops, where emails are sent back and forth endlessly between two addresses. This happens when address A forwards to address B and address B forwards back to address A. Most mail servers detect this after a number of attempts and stop the loop, but it can cause temporary disruptions and missed messages. Always check your forwarding rules for possible loops before activating them.

Best practices for reliable forwarding

  • Always keep a copy of forwarded messages in the original mailbox
  • Test forwarding rules with test messages to different providers
  • Regularly check that forwarding is still working correctly
  • Avoid forwarding chains of more than two hops
  • Consider IMAP synchronization as an alternative to forwarding

Want to know more about professional email? Read our article about setting up a custom email address for a complete setup guide.

Email Forwarding: Advanced Scenarios and Alternatives

Besides standard forwarding rules, email forwarding offers various advanced options for more complex email needs.

Configuring catch-all email

A catch-all email address captures all messages sent to your domain, regardless of the prefix used. This means messages to anything@yourdomain.com all end up in the same mailbox. This is handy to prevent messages from getting lost if someone uses the wrong address, but it also increases the amount of spam you receive. Only consider a catch-all if you expect little spam or have a good spam filter.

Forwarding versus aliases

A common mistake is confusing email forwarding with email aliases. With forwarding, a message is physically sent to another address, which can lead to SPF problems and duplicate messages. An alias is an alternate address pointing to the same mailbox, without the message being resent. Aliases are more reliable and don't cause authentication problems. Use aliases whenever possible and forwarding only when the message needs to go to an external mailbox.

Frequently asked questions about email forwarding

  • Can I reply from a forwarding address? When you reply to a forwarded message, the reply is sent from the address of the mailbox where it arrived, not the original forwarding address. Set up an alias if you want replies to be sent from the correct address.
  • How many forwarding rules can I set up? This depends on your hosting provider. Most providers allow tens to hundreds of forwarding rules per domain.
  • Are attachments forwarded too? Yes, with standard email forwarding, attachments are forwarded along with the message to the destination address.
  • Can I forward to a Gmail address? Yes, but Gmail may mark forwarded messages as spam if SPF isn't configured correctly.

Email Forwarding: Summary and Recommendations

With the right configuration, email forwarding is a powerful tool for efficient email management. Here we summarize the key recommendations.

When forwarding is the right choice

Email forwarding is the right choice when you want to receive messages at a central address without managing multiple mailboxes. It's ideal for consolidating email from multiple domains into a single inbox, forwarding messages to a team using a shared mailbox, and catching email at old addresses after a domain change. Don't use forwarding as a substitute for good email infrastructure at high volume.

For personal use, set up a simple forwarding rule from your hosting panel to your primary mailbox. For business use, combine forwarding rules with aliases and distribution lists for a flexible email structure. For migration scenarios, temporarily set up forwarding on the old domain while you gradually switch to the new address. After every configuration change, always test with a test message to different email providers to verify that messages are delivered correctly without landing in the spam folder.

Email Forwarding: Advanced Configurations

Advanced email forwarding configurations offer extra options for business use. Conditional forwarding lets you filter messages based on sender, subject, or content before forwarding them. Some mail servers support forwarding to multiple recipients at once, which is handy for team communication. When setting up forwarding rules for multiple domains, it's important to use a consistent naming convention so you keep an overview. Document all active forwarding rules in a central document so you can quickly find out where messages are being sent when problems arise.

Regularly checking and documenting your email forwarding configuration prevents problems when employees leave or email addresses change. Create an overview of all active forwarding rules and evaluate them at least every quarter to make sure messages always reach the right people.