Configure Inbound Email Gateway
- Log into the Google Admin Console (https://admin.google.com/)
- Navigate to Apps > Google Workspace > Gmail > Spam, phishing, and malware.
- Hover the cursor to the right of Inbound gateway and, when the pencil icon is shown, click on it
- Under Gateway IPs, do the following:
- Add all of the sending IP ranges for Proofpoint in your region as listed on the Connection Details page
- Also add the following IP ranges for Google
Check the boxes for "Automatically detect external IP" and "Require TLS for connections from the email gateways listed above"
Uncheck "reject all mail not from gateway IPs"
Checking this box will effectively lock your Google environment down to only accept external connections that have gone through Proofpoint. However, checking this option can also sometimes cause Google to reject legitimate mail from its own IP addresses.
Click Save, then enable the inbound gateway
Update Safety Settings
- While signed into the Google Admin console, go to Apps > Google Workspace > Gmail
- Click Safety to expand options
- The settings for Attachments and Links & External Images can be left as is
- Disable all of the Spoofing and Authentication options, including "Apply future recommended settings automatically"
- Leaving these enabled can cause delivery issues with an error message that indicates a problem with DMARC.
Configure Outbound Email Gateway
- From the Google Admin console, go to Apps > Google Workspace > Gmail > Hosts.
- Click Add Route
- Give this a name such as "Outbound for Proofpoint Essentials"
- In the Outbound Gateway text field, enter the Proofpoint Essentials Smart host valuefor your region
- US customers: outbound-us1.ppe-hosted.com
- EU customers: outbound-eu1.ppe-hosted.com
- Click Save on this page
- Navigate to Apps > Google Workspace > Gmail > Routing, and under routing, click "Configure" or if a rule is there, then "Add another Rule"
- Enter an appropriate Routing name, e.g.,"Outbound Through Proofpoint"
- For "Emails messages to affect", select "Outbound".
- For "For the types of messages above do the following", check "Change the route" and "Also reroute spam"
- Under this section there is a dropdown box. Select the Outbound route.
- Click "Show Options" to show additional fields
- Under "B. Account types to affect", select all the choices (users, groups and unrecognized/catch-all)
- Under "C. Envelope Filter", select Only affect specific envelope senders and then change the dropdown from "Single email address" to Pattern match
- In the Regexp field, enter your domain name
- When finished, click Save at the bottom of the page
Configure Internal Routing
- Navigate to Apps > Google Workspace > Gmail > Hosts.
- Select Add Route.
- For Name, enter Internal Google Workspace, for single host, enter aspmx.l.google.com and then, in the second field, enter 25.
- Make sure that the option Perform MX lookup on host is NOT checked, and that the following options are checked:
- Require mail to be transmitted via a secure connection,
- Require CA signed certificate
- Validate certificate hostname is checked, then press Save
- Scroll down to Routing, and then click Configure or if there is a rule already, click Add Another Rule
- Enter a description at the top, e.g. Internal Routing.
- Under Messages to affect, check the box that says Internal Sending.
- Scroll down, and under Route, check Change route, and then change the default dropdown from Normal Routing to
- Internal Google Workspace.
- Scroll down and select Show options. The screen expands.
- Under B. Account types to affect, check both Users and Groups
- Under C. Envelope Filter, check Only affect specific envelope senders and then change the dropdown from "Single email address" to Pattern Match
- Under Regexp, enter your domain name
- When finished, click Save