Email Forwarding Services: How They Work and Why You Need One
Email forwarding lets you receive mail at one address and route it to another. Learn how forwarding services work, when you need one, and how they compare to full inbox solutions.

Email forwarding is one of the oldest and most practical features of email infrastructure. You receive mail at one address and it automatically appears at another. Despite being simple in concept, forwarding solves a range of real problems — from consolidating multiple inboxes to running email on a custom domain without a full mail server. It is the simplest path from "I own a domain" to "I can receive email at that domain."
Yet forwarding also has limitations that become apparent as your needs grow. Understanding how forwarding works at the protocol level, where it fits in the broader email ecosystem, and when you need something more helps you make the right infrastructure choice from the start.
How Email Forwarding Works
The mechanics involve several steps that happen transparently. When someone sends an email to your forwarding address, the forwarding server receives the message via SMTP (RFC 5321), processes it according to your forwarding rules, and re-sends it to your destination address. The original sender has no idea the forward happened — they only see the address they sent to.
Under the hood, the process looks like this:
- The sender's mail server looks up the MX (Mail Exchange) DNS record for your domain
- It connects to the forwarding service's SMTP server and delivers the message
- The forwarding service receives the message and evaluates your forwarding rules
- It creates a new SMTP connection to your destination mail server
- It delivers the message, preserving the original sender's address in the
Fromheader - Your destination inbox receives the email as if it was sent directly to you
This process introduces a complication: email authentication. When the forwarding service re-sends the email, the SPF check at your destination may fail because the sending IP belongs to the forwarding service, not the original sender. Modern forwarding services handle this using SRS (Sender Rewriting Scheme) to preserve SPF validity through the forwarding chain. DKIM signatures, because they are attached to the message itself rather than the sending IP, typically survive forwarding intact.
Forwarding can work at several levels:
Address-level forwarding: A single address forwards to another single address. [email protected] forwards everything to [email protected]. This is the simplest configuration and works for individual use cases.
Domain-level forwarding (catch-all): Every address at a domain forwards to a designated inbox. [email protected] all routes to the same place. This is powerful for custom domains where you want to receive email at any address without pre-configuring each one.
Conditional forwarding: Rules determine which messages get forwarded and where. Messages matching certain criteria (sender, subject, keywords) go to one inbox; everything else goes to another. This enables sophisticated routing without a full mail server.
Multi-destination forwarding: A single address forwards to multiple destinations simultaneously. [email protected] sends a copy to every team member's personal inbox. This functions like a simple mailing list.
Why You Would Use Email Forwarding
Consolidating Inboxes
If you have email at multiple addresses — personal, work, side project, custom domain — forwarding lets you read everything in a single inbox. Instead of checking five different accounts, set up forwarding and manage everything from one place.
This is especially valuable for professionals who maintain separate addresses for different contexts (consulting, personal brand, side projects) but do not want the cognitive overhead of monitoring multiple inboxes. Forwarding collapses multiple addresses into one workflow.
The consolidation pattern also works well for teams. A small company might have [email protected], [email protected], and [email protected] all forwarding to a shared team inbox during the early stages when dedicated support software is not yet warranted.
Running a Custom Domain
Email forwarding is the simplest way to receive mail at your own domain. Instead of running a mail server or paying for a hosted email service with per-user pricing, you point your domain's MX records at a forwarding service and route incoming mail to your existing inbox.
The DNS configuration is straightforward:
; MX record pointing to the forwarding service
yourdomain.com. MX 10 mx.forwardingservice.com.
; SPF record allowing the forwarding service to send on your behalf
yourdomain.com. TXT "v=spf1 include:forwardingservice.com ~all"
Reusable.Email's custom domain support works this way. For $10 per year, you configure DNS records and receive email at any address on your domain. Messages can be read directly in Reusable.Email's interface, forwarded from a managed inbox to another address, or accessed via IMAP.
For comparison, Google Workspace charges $7/user/month ($84/year) for the same basic functionality. For a single user who primarily needs to receive email at a custom domain, the cost difference is significant.
Managing Aliases
Email aliases and forwarding are closely related concepts. A forwarding alias is an address that redirects mail to your real inbox. You give out the alias publicly and keep your real address private. If the alias starts receiving spam, you disable it without affecting your primary inbox.
This is how services like SimpleLogin and AnonAddy work — they create alias addresses and forward incoming mail to your primary email. The email alias guide covers how aliases work in detail.
With Reusable.Email's custom domain ($10/year), you get unlimited aliases at your domain. Every address at your domain is automatically valid and can be forwarded or read directly. Create [email protected] for online purchases, [email protected] for subscriptions, and [email protected] for your public-facing address — all routing to wherever you choose.
Transitioning Between Providers
Switching email providers is easier with forwarding. Set up forwarding from your old address to your new one, update your accounts over time, and eventually disable the forward. No messages are lost during the transition. This gradual migration approach is far safer than a hard cutover.
The transition timeline typically looks like this:
- Set up new email provider and configure forwarding from old to new
- Update critical accounts (banking, work, government) to the new address
- Monitor both old and new inboxes for 30-60 days
- Update remaining accounts as you encounter them
- After 90 days, most mail arrives at the new address directly
- Keep forwarding active for another 6-12 months to catch stragglers
Developer and Testing Use Cases
Developers use email forwarding for testing and staging workflows. A custom domain with catch-all forwarding can route all test emails to a single inbox for inspection, without configuring each test address individually.
For automated testing scenarios where you need programmatic access to forwarded emails, managed inboxes with IMAP access provide the ability to read and parse messages in code. See the disposable email for developers guide for testing workflows and the email API for developers guide for programmatic access patterns.
Types of Forwarding Services
Simple Forwarders
Services like ImprovMX and ForwardEmail.net do one thing: receive mail at your domain and forward it. They do not store emails, do not provide an inbox interface, and do not support sending.
Pros: Simple, often free for basic use, lightweight DNS configuration.
Cons: No inbox to check if forwarding fails, no send capability (you cannot reply from the forwarded address), no message storage, if the destination server rejects the forward the email is lost.
The "lost email" problem with simple forwarders is more common than you might expect. If your destination inbox is full, if Gmail temporarily rejects the connection, or if the forwarded message triggers a spam filter at the destination, the email may bounce. With no storage at the forwarding layer, there is no way to recover it.
Full Inbox Services With Forwarding
Services like Reusable.Email provide a complete inbox that also supports forwarding. Mail arrives and is stored in the inbox — and can optionally be forwarded to another address.
Pros: Emails are stored even if the forward fails, full inbox features available (IMAP, folders, search), send capability via SMTP, message retention regardless of forwarding status.
Cons: Slightly more setup than a simple forwarder, may cost more than free forwarders.
This is the more robust approach. If your forwarding destination rejects a message or is temporarily unavailable, the email still exists in the source inbox. Nothing is lost. You can retry the forward, read the message directly, or access it via IMAP at any time.
DNS-Level Forwarding
Some DNS providers offer email forwarding as a built-in feature. Cloudflare Email Routing, for example, provides free email forwarding for domains managed through Cloudflare DNS. This is convenient if you are already using the DNS provider for other services.
Pros: No additional service to configure, free, integrated with your DNS management.
Cons: Limited configuration options, no inbox storage, forwarding only (no SMTP sending), dependent on your DNS provider.
Comparison Table
| Feature | Simple Forwarder | DNS-Level Forward | Full Inbox + Forward |
|---|---|---|---|
| Cost | Free-$10/year | Free (with DNS provider) | $3/inbox or $10/year (domain) |
| Message storage | No | No | Yes (90-365 days) |
| Reply/send capability | No | No | Yes (SMTP) |
| IMAP access | No | No | Yes |
| Catch-all | Usually | Yes | Yes |
| Survives forward failure | No | No | Yes |
| Custom forwarding rules | Basic | Basic | Yes |
| SPF/DKIM handling | Varies | Provider-managed | Auto-configured |
Reusable.Email's Approach
Reusable.Email handles forwarding through multiple product tiers, each suited to different needs:
Public inboxes (free, no signup, 90-day retention) provide instant access to any address at the reusable.email domain. These function as disposable forwarding endpoints — you can receive email instantly at any address without configuration.
Private inboxes (free, password-protected, 180-day retention) add password protection for receiving sensitive emails.
Managed inboxes ($3 one-time, 365-day retention) are full email accounts with IMAP (imap.reusable.email:993) and SMTP (smtp.reusable.email:587) access. You can configure forwarding rules on managed inboxes to send incoming email to any external address, while the message is also stored in the inbox.
Custom domains ($10/year) receive email at any address on your domain. Each address can be linked to a managed inbox with its own forwarding rules. The catch-all feature means you do not need to pre-configure addresses — [email protected] works immediately.
The key difference from simple forwarding services is that Reusable.Email stores the email regardless of forwarding. Your messages exist in the Reusable.Email inbox and can also appear in your external inbox. This means:
- No lost emails if the forward fails or the destination is temporarily unavailable
- You can access messages through IMAP or the web interface even if you primarily read them in your forwarded inbox
- You can reply directly from the Reusable.Email address using SMTP
- Messages are searchable and organized in folders on the server
- You have a backup of all forwarded messages independent of your primary email provider
For details on custom domain setup including DNS configuration (MX, SPF, DKIM, DMARC), see Running Email on Your Own Domain. For the broader context of custom domain email options, see our custom domain email guide.
Email Authentication and Forwarding
One of the most technically challenging aspects of email forwarding is maintaining authentication through the forwarding chain. Understanding this helps you diagnose delivery issues and choose a forwarding service that handles authentication correctly.
SPF (Sender Policy Framework) checks whether the sending IP is authorized to send email for the domain in the From header. When a forwarding service re-sends an email, the sending IP changes to the forwarding service's IP, which may not be authorized for the original sender's domain. This causes SPF failures at the destination.
Modern forwarding services use SRS (Sender Rewriting Scheme) to work around this. SRS rewrites the envelope sender address so that SPF checks evaluate against the forwarding service's domain rather than the original sender's domain. The From header visible to the recipient remains unchanged.
DKIM (DomainKeys Identified Mail) attaches a cryptographic signature to the email that is tied to the message content. Because DKIM is based on message content rather than the sending IP, it typically survives forwarding as long as the forwarding service does not modify the message body or signed headers.
DMARC (Domain-based Message Authentication, Reporting, and Conformance) combines SPF and DKIM results with domain alignment. A forwarded email passes DMARC if either SPF or DKIM passes and aligns with the From domain. Since DKIM usually survives forwarding, DMARC typically passes even when SPF fails.
For a detailed explanation of these authentication mechanisms, see our SPF, DKIM, and DMARC guide.
When Forwarding Is Enough vs. When You Need a Full Inbox
Forwarding is enough when:
- You just need to receive mail at a custom domain and read it in your existing inbox
- You are consolidating addresses and do not need to reply from the forwarded address
- You want a lightweight setup with minimal management
- You trust your destination inbox to be reliably available
- You do not need programmatic access to the forwarded messages
You need a full inbox when:
- You need to send or reply from the address (requires SMTP)
- You want to organize emails into folders on the server
- You need spam filtering on the incoming address before forwarding
- You want emails stored independently from your primary provider as a backup
- You need email client access (IMAP/POP3) from multiple devices
- You need programmatic access for automation or testing
- You want message persistence even if forwarding temporarily fails
For most users, the practical answer is: start with forwarding and upgrade to a full inbox when forwarding's limitations become inconvenient. Reusable.Email makes this transition seamless — the address stays the same; only the capabilities change. You do not need to update any DNS records or notify anyone of an address change.
Setting Up Email Forwarding: Step by Step
For a Custom Domain
Choose your forwarding approach: Simple forwarding (DNS-level or forwarding service) or full inbox with forwarding (Reusable.Email managed inbox + custom domain).
Configure DNS records: Point your domain's MX records to the forwarding service. Add SPF and DKIM records to maintain email authentication.
; Example DNS records for Reusable.Email custom domain
yourdomain.com. MX 10 mx1.reusable.email.
yourdomain.com. MX 20 mx2.reusable.email.
yourdomain.com. TXT "v=spf1 include:reusable.email ~all"
Configure forwarding rules: Specify which addresses forward where. With catch-all, every address at your domain routes to the same destination unless overridden.
Test the setup: Send a test email to your domain address and verify it arrives at the destination. Check email headers to confirm authentication passes.
Monitor for the first week: Watch for forwarding failures, authentication issues, or messages landing in spam at the destination.
For an Existing Email Address
If you are migrating from one email provider to another, set up forwarding at the old provider:
- Log into your old email provider's settings
- Find the forwarding configuration (usually under Settings > Forwarding, or Mail > Auto-forwarding)
- Enter your new email address as the forwarding destination
- Confirm the forwarding by clicking the verification link sent to the new address
- Choose whether to keep copies at the old provider or delete after forwarding
Cost Comparison: Forwarding Services
| Service | Cost | Storage | SMTP Sending | Catch-All | Custom Domain |
|---|---|---|---|---|---|
| ImprovMX (free) | Free | No | No | Yes | Yes |
| ImprovMX (premium) | $10/month | No | Limited | Yes | Yes |
| ForwardEmail.net | Free-$3/month | No | Limited | Yes | Yes |
| Cloudflare Email Routing | Free | No | No | Yes | Yes (Cloudflare DNS) |
| Google Workspace | $7/user/month | 30 GB | Yes | Yes | Yes |
| Fastmail | $5/user/month | 50 GB | Yes | Yes | Yes |
| Reusable.Email Custom Domain | $10/year | Yes (365 days) | Yes | Yes | Yes |
| Reusable.Email Managed Inbox | $3 once | Yes (365 days) | Yes | N/A | With domain |
The Reusable.Email custom domain at $10/year provides full inbox functionality (IMAP, SMTP, storage, forwarding) at a fraction of the cost of per-user email services. For users who only need forwarding without storage or SMTP, free services like Cloudflare Email Routing or ImprovMX's free tier are sufficient.
Common Forwarding Issues and Troubleshooting
Emails landing in spam at the destination. This is usually an SPF alignment issue. The forwarding service's IP is not authorized by the original sender's SPF record. Verify that your forwarding service uses SRS and that DKIM passes through the forward. Check the email headers at the destination for Authentication-Results to diagnose.
Forwarding delays. Most forwarding adds less than a second of latency. If you are seeing significant delays, check the forwarding service's status page and your destination provider's inbound queue. Delays at the destination (Gmail throttling, for example) are more common than delays at the forwarding layer.
Bounced forwards. If the destination inbox is full, the forwarding service cannot deliver. Some services queue and retry; others bounce immediately. Full inbox services (like Reusable.Email managed inboxes) store the message even if the forward fails, so you never lose email.
Reply address issues. When you reply to a forwarded email from your destination inbox, the reply comes from your destination address, not the forwarded address. To reply as the forwarded address, you need SMTP access to that address (which managed inboxes provide) or you need to configure your email client's "send as" feature.
Forwarding loops. If address A forwards to address B and address B forwards to address A, you create an infinite loop. Most forwarding services detect and break loops, but misconfigured setups can cause rapid message multiplication before the loop is detected. Always test forwarding configurations before going live.
Email Forwarding as a Building Block
Email forwarding is a building block in a larger email architecture. By itself, it solves the routing problem — getting email from where it arrives to where you want to read it. Combined with a real inbox, it becomes part of a flexible infrastructure that adapts to how you actually use email.
For individuals, forwarding plus a custom domain provides professional email at minimal cost. For developers, forwarding combined with managed inboxes and IMAP access enables automated processing of incoming email. For businesses, forwarding is one component of a complete email service architecture that includes sending, receiving, storage, and programmatic access.
The most effective email setups combine multiple tools: a custom domain for professional addresses, forwarding for convenience, full inboxes for messages that need storage and IMAP access, and a sending service for outbound transactional email. Each component does what it does best, and forwarding is the glue that connects them.
FAQ
Does email forwarding affect deliverability?
It can, but modern forwarding services mitigate the impact. The main risk is SPF alignment failure — when the forwarding service re-sends the email, the destination may see the forwarding service's IP as unauthorized for the original sender's domain. Services that implement SRS (Sender Rewriting Scheme) handle this correctly. DKIM signatures typically survive forwarding intact, which preserves DMARC alignment. If you notice forwarded emails landing in spam at your destination, check the Authentication-Results headers to identify which check is failing.
Can I reply from my forwarded address?
Only if you have SMTP access to that address. Simple forwarding services do not provide SMTP, so replies come from your destination address. With Reusable.Email managed inboxes, you have full SMTP access and can reply from the forwarded address. Some email clients (Gmail, Outlook) also support a "send as" feature where you configure SMTP credentials for an alternate sending address.
Is there a limit to how many addresses I can forward?
With address-level forwarding, you configure each forward individually. With catch-all forwarding (domain-level), every address at the domain automatically forwards without individual configuration. Reusable.Email custom domains ($10/year) support unlimited catch-all addresses — every possible address at your domain works automatically.
What happens if my forwarding destination goes down temporarily?
Simple forwarding services may bounce the email, potentially losing it. Full inbox services like Reusable.Email store the message in the inbox regardless of forwarding status. If the forward fails, the message is still accessible via IMAP or the web interface. You can retry the forward manually or simply read the message from the stored copy.
Can I forward email from multiple domains to a single inbox?
Yes. Configure each domain's MX records to point to the forwarding service, and set up forwarding rules for each domain to route to the same destination address. With Reusable.Email, you can have multiple custom domains ($10/year each) all forwarding to a single managed inbox. This is a common setup for people who own multiple domains for different projects or brands.
Try it free
Get a disposable inbox in seconds
No sign-up required. Just visit an address and it's live. Works with any domain on reusable.email.
Open your inbox →

