To get Google Workspace (formerly G Suite) email working with your domain through cPanel, you need to configure the DNS settings, particularly the MX records. Here’s a step-by-step guide to do that:


✅ Step 1: Remove Old Email Records (If Any)

In cPanel:

  1. Go to Zone Editor.
  2. Locate your domain and click Manage.
  3. Remove any existing MX, SPF, and DKIM records that are related to your previous email provider.

✅ Step 2: Add Google Workspace MX Records

You’ll need to add the following MX records for your domain:

PriorityServer
1ASPMX.L.GOOGLE.COM
5ALT1.ASPMX.L.GOOGLE.COM
5ALT2.ASPMX.L.GOOGLE.COM
10ALT3.ASPMX.L.GOOGLE.COM
10ALT4.ASPMX.L.GOOGLE.COM

In cPanel:

  1. Go to Zone Editor > Manage for your domain.
  2. Click Add Record > Choose MX.
  3. Set each record as above (Priority and Destination).
  4. Set TTL to default (or 3600 seconds).

✅ Step 3: Add SPF Record for Google (Optional but Recommended)

Add this TXT record:

NameTypeValue
@TXTv=spf1 include:_spf.google.com ~all

✅ Step 4: Add DKIM Record (from Google Admin)

After enabling DKIM in Google Admin Console:

  1. Google will provide a TXT record like this:
NameTypeValue
google._domainkey.yourdomain.comTXT(DKIM key value from Google)

Add that in cPanel under Zone Editor.


✅ Step 5: Add DMARC Record (Optional but Encouraged)

NameTypeValue
_dmarcTXTv=DMARC1; p=none; rua=mailto:you@yourdomain.com

You can change the policy from none to quarantine or reject once everything is working.


✅ Step 6: Set Email Routing in cPanel

In cPanel:

  1. Go to Email Routing.
  2. Select your domain.
  3. Choose: Remote Mail Exchanger.
  4. Click Save.

✅ Final Step: Test Email Delivery