keepcalculator

06 Numbers and Powers

Set Up Email Forwarding on WordPress.com

Card No. 06·67099 · Updated · Standard formula, shown below

To set up email forwarding on WordPress.com, you add a custom domain to your site, then create a forwarding address in the domain settings that sends mail from that address to your existing inbox. This guide walks you through the exact steps, explains the limits, and covers common problems so you can get it working in a few minutes.

What Email Forwarding on WordPress.com Does

Email forwarding on WordPress.com lets you receive messages sent to an address at your own domain (like you@yourdomain.com) without hosting a mail server. WordPress.com’s mail system accepts the incoming email and automatically redirects it to any inbox you choose—Gmail, Outlook, Yahoo, or a work account. You can’t send email from that address through WordPress.com, and you don’t get a mailbox or storage. It’s a one-way relay: inbound only.

This is different from a full email hosting plan, where you get a real mailbox, webmail, and SMTP sending. WordPress.com’s forwarding is a lightweight feature bundled with a paid domain or a plan that includes domain credits. It’s useful for a personal site, a small business that wants a professional-looking contact address, or a project where you just need to receive mail at a custom domain without paying for a whole email service.

Requirements Before You Start

Before you can create a forwarding address, you need to meet a few conditions:

  • A custom domain registered through WordPress.com or connected as a primary domain. You can’t use a free yourname.wordpress.com subdomain for email forwarding.
  • A paid plan that includes domain support. The free plan doesn’t allow adding a custom domain. The Personal plan or higher includes a free domain credit for the first year and gives you access to domain settings.
  • Verified domain ownership. If you connected a domain registered elsewhere, you must verify it in WordPress.com’s settings before email forwarding will work.

If you haven’t added a domain yet, go to Upgrades → Domains in your dashboard, click “Add a domain,” and follow the prompts. Once the domain is active, you can proceed to set up forwarding.

Step-by-Step: Create a Forwarding Address

Here’s how to set up email forwarding on WordPress.com (using the current interface):

  1. Log in to your WordPress.com account and open your site’s dashboard.
  2. Go to Upgrades → Domains (or My Site → Domains on some views).
  3. Click on the domain you want to use for email.
  4. In the left menu, click Email or Email Forwarding.
  5. Click Add Forwarding Address (or “Create Forwarding Address”).
  6. Enter the local part (the part before the @) for the address you want, for example hello.
  7. Enter the destination email address where you want the mail delivered, for example yourname@gmail.com.
  8. Click Add (or “Create”). WordPress.com will send a verification email to the destination address.
  9. Open that email and click the verification link. The forwarding address becomes active immediately after verification.

You can add multiple forwarding addresses for the same domain (e.g., info@, support@, sales@). Each one must be verified separately.

Limits and Rules You Should Know

WordPress.com’s email forwarding has a few practical limits that often surprise new users:

  • You can’t send from the forwarded address. If you reply to an email sent to you@yourdomain.com, the reply will come from your personal inbox address, not the custom domain. Some people work around this by using a third-party service like Gmail’s “Send mail as” feature, but that requires SMTP credentials that WordPress.com doesn’t provide.
  • No outgoing mail. WordPress.com does not offer SMTP relay or outgoing mail servers for forwarded addresses. Any attempt to send mail using SMTP settings from WordPress.com will fail.
  • Attachment size limits. Incoming emails with large attachments may be rejected or stripped. The exact limit is not publicly documented, but emails over 10–25 MB are often problematic. For large files, use a file-sharing service and include a link instead.
  • Spam filtering is basic. WordPress.com’s forwarding does not include advanced spam filtering. You’ll likely see more spam in your inbox than with a dedicated email provider. You can set up filters in your destination mailbox to handle it.
  • One destination per address. A single forwarding address can only send to one inbox. If you need multiple people to receive mail at the same address, you’ll need to set up forwarding in your destination inbox or use a mailing list service.

Common Problems and Fixes

If your forwarding isn’t working, try these troubleshooting steps:

  • Verification email never arrives. Check the spam folder of the destination address. Sometimes the verification email is filtered. If it’s not there, delete the forwarding address and recreate it.
  • Mail goes to spam. Because WordPress.com’s forwarding servers have limited reputation, some providers (especially Gmail) may mark forwarded mail as spam. Add the forwarding address to your contacts and create a filter to always deliver to your inbox.
  • Domain not verified. If you connected a domain from another registrar, go to Upgrades → Domains → (your domain) → DNS and check that the verification TXT record is present. WordPress.com usually adds it automatically, but if you changed DNS settings, it might be missing.
  • Address already in use. You can’t create a forwarding address that matches an existing WordPress.com user (e.g., admin@yourdomain.com might be reserved). Try a different local part.
  • Mail rejected by the destination. Some email providers reject mail if the sender domain doesn’t have proper SPF/DKIM records. WordPress.com sets these automatically for domains registered with them, but if you connected an external domain, you may need to add the DNS records manually. Check the DNS settings in WordPress.com for any missing records.

Alternatives to WordPress.com Forwarding

If the built-in forwarding doesn’t meet your needs, consider these options:

  • Email hosting. Services like Google Workspace or Microsoft 365 give you full mailboxes, sending capability, and calendar. They cost a monthly fee per user, but they’re reliable and professional.
  • Third-party forwarding. Some domain registrars (like Namecheap or Cloudflare) offer free email forwarding for domains registered with them. You can point your domain’s MX records to that service instead of using WordPress.com’s forwarding.
  • Use a contact form. If you only need a contact address on your website, a contact form plugin (like Jetpack’s Contact Form) sends messages to your inbox without any email forwarding at all. This avoids the forwarding limitations entirely.
  • Custom email with a separate provider. You can keep your domain on WordPress.com but set up email hosting with another provider. You’ll need to update your MX records in WordPress.com’s DNS settings to point to the new provider.

Frequently Asked Questions

Can I send email from my WordPress.com forwarded address?

No. WordPress.com email forwarding is inbound only. You can receive mail at your custom domain address, but you cannot send mail from it. If you need to send, you’ll need a full email hosting service or a workaround like Gmail’s “Send mail as” with SMTP credentials from another provider.

How many forwarding addresses can I create?

There’s no hard published limit, but WordPress.com allows you to create multiple addresses per domain. In practice, you can add dozens without issue. Each address must be verified separately.

Does email forwarding work with a free WordPress.com plan?

No. You need a paid plan that includes custom domain support. The free plan doesn’t allow custom domains, so you can’t set up email forwarding.

What happens to emails if I delete the forwarding address?

Emails sent to that address will bounce back to the sender with an error message. There’s no mailbox on WordPress.com, so nothing is stored. Make sure you update any places where you’ve published that address before deleting it.

Can I forward to multiple email addresses at once?

No. Each forwarding address can have only one destination. If you need multiple recipients, you can set up a rule in your destination inbox to forward to others, or use a mailing list service.

Is email forwarding secure?

WordPress.com uses standard encryption for mail transport. However, since forwarding is a relay, the final delivery to your inbox is handled by your email provider. For sensitive information, consider using a full email service with encryption at rest.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →