Here, we cover configuring Google Workspace split delivery for cPanel.

Google Workspace (formerly G Suite) enables email split delivery or dual delivery
between Gmail and other mail systems. This is a useful feature for users who
want to migrate some email accounts to Google Workspace while keeping others
on their cPanel hosting.

 

Initial Setup

  1. Confirm the MX records are set to Google Workspace
    TIP: The Google MX Wizard can be used to configure Google Workspace DNS records quickly.
  2. cPJump into the cPanel
  3. Configure the local email routing

    1. Navigate to Email Routing,
      located in the Email section
    2. Select the domain
    3. Click on Local Mail Exchanger
    4. Click on Change to save
  4. Check the SPF Record to
    confirm both Google Workspace and their
    hosting are included

    1. Navigate to Email Deliverability,
      located in the Email section

      1. If suggested, repair the record by
        clicking on Repair 
    2. Click on Manage next to the appropriate
      domain
    3. Review the listed SPF record
      EXAMPLE: An SPF on shared should look similar to the following, including both smtp.servconfig.com and _spf.google.com.  A proper VPS SPF record may only contain the IP and _spf.google.com.

      v=spf1 +mx +a +ip4:198.46.81.44 +include:smtp.servconfig.com +include:_spf.google.com ~all
    4. If needed, add Google Workspace to the SPF record

      1. Click on Customize under
        the SPF record
      2. Click on Add A New “+include” item
      3. Enter _spf.google.com
      4. Click on Install a Customized SPF Record

Set Up in Google Admin

IMPORTANT: This section must be performed by the customer.
ADVISE: You will walk them through the steps.

  1. Log into the
    Google Admin Console
  2. Click on Apps, in the left side menu
  3. Click on Google Workspace
  4. Click on Gmail
  5. Click on Hosts
  6. Click on ADD ROUTE
  7. Enter a name or
    description for the new mail route
  8. Select Single host
  9. Enter the Hostname of the
    server

    1. Or enter its IP address:25 (port
      25)
      TIP: A hostname may have a custom name or be generic, such as vpsxxxx.inmotionhosting.com for VPSs and securexxx.inmotionhosting.com for shared.
  10. Locate the Options section
  11. Ensure all boxes are
    checked, except for
    Perform MX lookup on host
  12. Click on Test TLS connection to confirm
    the TLS connection
  13. Click on Save
  14. From the left side menu, click on Gmail
  15. Locate the Settings
  16. Scroll down and click on
    Routing
  17. Click on Configure
    NOTE: If other routes already exist, click on Add Another Rule.

    1. Enter a name for the route
    2. Select both Inbound and Internal-receiving
    3. Select Modify message from the drop-down menu
    4. Check the box for
      Add X-Gm-Original-To header
    5. Check the box for
      Change Route
    6. Check the box for
      Also reroute spam
    7. Select the Hostname
      just created
    8. Scroll down and click on
      Show options
    9. Ensure that the
      Account types to affect section only has
      Unrecognized/Catch-all checked
    10. Click on Save

Set Up in cPanel

  1. cPJump into the cPanel
  2. Navigate to Email Routing, located
    in the Email section
  3. Confirm the domain is set to
    Local Routing
  4. Navigate to Forwarders, located in the
    Email section
  5. Click on Add Forwarder
  6. Input info needed for email to forward

    1. Address to Forward is the
      Google Workspace users’ email address
    2. Appropriate domain from the drop-down
    3. Forward to Email Address is the users’
      test domain alias’ associate test email address
      TIP: Every Google Workspace account comes with a test user. A test email alias will be in the format username@domain.com.test-google-a.com, where username@domain.com is the Google Workspace account.
    4. Click on Add Forwarder