DKIM setup for G suite / Google Workspace

DKIM setup for G suite / Google Workspace

How to Set Up DKIM for Google Workspace

Setting up DKIM (DomainKeys Identified Mail) for Google Workspace helps ensure that your emails are authenticated and aligned with DMARC policies, improving email deliverability and protecting your domain from spoofing.


Steps to Set Up DKIM

  1. Sign in to Google Admin Console

    • Go to admin.google.com

    • Log in with a super administrator account.

  2. Navigate to Gmail Settings

    • Go to Apps → Google Workspace → Gmail.

  3. Authenticate Email

    • Click Authenticate email.

    • Select the domain for which you want to configure DKIM.

  4. Generate DKIM Key

    • Click Generate new record.

    • Configure the following options:

      • DKIM key bit length: 2048-bit (recommended)

      • Prefix selector: Use the default "google" or customize if needed

    • Click Generate.

  5. Add DKIM TXT Record to Your DNS

    • Type: TXT

    • Hostname: google._domainkey

    • Value: The DKIM public key provided by Google

  6. Wait for DNS Propagation

    • DNS changes can take 24–48 hours to propagate.

    • Once propagated, Google Admin will detect the record.

  7. Enable DKIM Signing

    • After propagation, click Start Authentication in the Admin console to enable DKIM signing for your domain.

  8. Verify DKIM

    • Send a test email to another email account.

    • Check the email headers to ensure DKIM=pass.


    • Related Articles

    • SPF setup for Google Workspace/Gsuite

      Log in to your domain account at your domain host (not your Google Admin console). Go to the page for updating your domain's DNS records.   This page might be named something like: DNS management, name server management, or advanced settings.   ...
    • DKIM Setup for Amazon SES

      When you set up Easy DKIM for an identity, Amazon SES automatically adds a 1024-bit DKIM key to every email that you send from that identity. You can configure Easy DKIM by using the Amazon SES console, or by using the API. When you successfully ...
    • How to Setup DKIM for Mimecast?

      You need to include Mimecast in your SPF record to allow Mimecast to send emails on behalf of your domain, without failing DMARC authentication. This article will guide about how you can easily set up SPF for Mimecast manually, without any technical ...
    • How to setup DKIM for SendGrid?

      Enabling DKIM for Sendgrid  In order to enable DKIM for SendGrid go through the following steps: Login to your SendGrid account Go to Settings > Sender Authentication > Authenticate Your Domain by clicking on Get Started Now choose your DNS Host ...
    • How to setup DKIM for Salesforce?

      If you want to allow Salesforce to send email on behalf of your domain, setting up DKIM in your DNS is essential. Your email deliverability is directly impacted in case you skip the process of configuring DKIM. Moreover, the chances of your email ...