Correct Setup of Gsuite MX records

Toughen your Gsuite from spoofed email, flagged as being spam and make sure Gmail recognize your website address as legitimize business.

Google requires certain email requirements to achieve this.

Diagnose email issue

  1. Go to https://toolbox.googleapps.com/apps/checkmx/check.
  2. Add domain name then click on the Run Checks!
  3. The list of issue will print out below the toolbox

alert

Domain must have at least one mail server

  • Set up first the MX record in your DNS settings.
  • Using cPanel, Go to Zone Editor and click add MX record

zone


  • Add the following value to point the email record to Google.com mx

Check to https://intodns.com/ to see if te MX record is already propagated and see if the google MX is already reflected on it

dns_check

Source: https://support.google.com/a/answer/174125

Setting up SPF

  • Go to the zone editor
  • Add TXT
  • Add following information as TXT. v=spf1 include:_spf.google.com ~all

    spf


Setting up DKIM

  1. Sign in to your Google Admin console.
  2. Sign in using an account with super administrator privileges (account sample@gmail.com).
  3. From the Admin console Home page, go to Apps and then Google Workspace and then Gmail > click Authenticate email.
  4. Click your primary domain name and where you’ll use DKIM.
  5. Go to the zone editor and add the DKIM as TXT record

dkim

How to find the value for DMARC

Go to the DNS zone editor Add following information as TXT record

Sample:

v=DMARC1; p=reject; rua=mailto:postmaster@solarmora.com, mailto:dmarc@solarmora.com; pct=100; adkim=s; aspf=s

Visual Sample: dmarc

Recheck if email setup correctly using Google Toolbox

  1. Go to https://toolbox.googleapps.com/apps/checkmx/check.
  2. Add domain name then click again the Run Checks! button
  3. Everything is checked when it is setup correctly
  4. Effective SPF address Ranges is usually have is this is also correctly added.

Sample MX record mx_toolbox_check