Having your own custom domain name can make your email address look more professional. However, managing your own email server takes time and technical expertise. An easier solution is to forward emails from your custom domain to an existing Gmail account. This allows you to keep using Gmail’s convenient web interface while still using your professional-looking email address.
As someone who has set up email forwarding for multiple domains to Gmail over the years, I’ll walk you through the step-by-step process.
Table of Contents
Prerequisites
- A Gmail account you want to forward emails to.
- A domain name registered and pointing to a hosting provider’s name servers.
- Access to update DNS records for your domain at your domain registrar and/or hosting provider.
Steps to Forward Email
Follow these steps to get email forwarding set up:
1. Add MX Records Pointing to Gmail
The first step is updating your domain’s DNS settings to direct incoming mail to Gmail’s servers. Log into your domain registrar or hosting provider’s control panel. Look for the DNS record management section.
Create two MX records with the following values:
- Record:
@ - Type:
MX - Priority:
1 - Value:
ASPMX.L.GOOGLE.COM. - Record:
@ - Type:
MX - Priority:
5 - Value:
ALT1.ASPMX.L.GOOGLE.COM.
Save the changes. This routes incoming emails for your domain to Gmail for processing.
2. Verify the MX Records Propagated
It can take up to 48 hours for DNS changes to propagate globally. Use an online MX record checker tool to verify that your updated MX records are visible on DNS servers around the world.
If the records have propagated, you will see the Gmail servers listed as the MX records for your domain.
3. Add Forwarders in Gmail
Now you need to configure Gmail to send incoming email to your account. Log into Gmail and go into Settings > Accounts.
Under “Send mail as,” click “Add another email address.” Enter your full email address on your domain that you want to forward emails from.
Select “Treat as an alias” when the option appears. Click Next Step > Verify > Add Account.
Do this process for any other email addresses on your domain you wish to forward to your Gmail.
4. Update SPF and DKIM Records
To ensure good deliverability and prevent emails from being marked as spam, some additional DNS records should be updated.
In your DNS control panel, create an SPF record:
- Record:
@ - Type:
TXT - Value:
v=spf1 include:_spf.google.com ~all
Also add these two DKIM records exactly as written:
k1._domainkey TXT "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArv7EOVLrFJlqj2X+sYcdJ8tX+4YqtvudXQi8frgUrJwDA3w1xM4eC0bQ9mcvUeeh3XH1wrSUjN4/gZk3wGpOQ8Cjd/YHalRKW2/FQl9gnc2yQK2ALhZ+te8ZegppazIp9EdYd2Ea4MWkBBZ6h3A+S7qp7k6cXv++Ub3Vcv4KAlB0iEm7l3Bb3YE5Flt6/KJjsfhppGQRlZdhW0mZ9fXxYYIRGXj0GH/3caziXL5cLf5Ng7Gc4fL9mELMI/tDKj5Du0K8V5J8M0Y8lv/devArb3+CGak/J0fvx5uMx9BVLhR4xPMK+M6F77nAJz6wpkMAlQvnM7p1M7V6DOtxLrwIDAQAB"
s1._domainkey TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDHFr+Kq3scU+F3gBeATNZKEq2qX+Jt1Yu9dQLzLyn74zL2Cl2V+0Xm7FM4iz/GAt4wq3L84lHzyPcH6Eha4+IiR8LxnePSR/q9Ib1x3xE9XJRFvR4Gf3sYnFMNd66F6EQCeGjqhF2z8vHB8tOgpKfUFXDUeJx2Mwq/XPy8ScfL/QIDAQAB"
Finally, add this CNAME record:
- Record:
email.domain.com - Type:
CNAME - Value:
ghs.googlehosted.com
These records activate Gmail’s email security features for your domain.
5. Test Forwarding
You can test that everything is working by sending an email to your domain email address from another account. You should receive it in your Gmail inbox.
It may take up to 24 hours for the changes to fully activate and for emails to start being forwarded.
Conclusion
By updating a few DNS records at your domain registrar, you can easily forward emails from a custom domain to your reliable Gmail account. This allows you to present a professional email address to the world while still using Gmail’s interface and features you are familiar with behind the scenes.
