Google Gmail Driver Settings

Configure Google Gmail driver protocol settings for your email server.


Google Gmail is one of the most widely use email services in the world. Configure an email server to authenticate with Gmail Simple Mail Transfer Protocol (SMTP) from which to send emails.

See the following example containing a Gmail mailer driver.

Configure Gmail Mailer Driver Settings

Package Required

The Send Email package must be installed.

Permissions Required

Your user account or group membership must have the "Settings: Update Settings" permission to edit email server settings unless your user account has the Make this user a Super Admin setting selected.

See the Settings permissions or ask your Administrator for assistance.

Refer to the following sections in this order to configure an email server for Gmail SMTP authentication:

Enable Gmail SMTP OAuth in Email Server Settings

Follow these steps to enable SMTP authentication for the Gmail email server settings:

  1. Create a new email server configuration. Email server settings display. The settings for the new email server display.

  2. Select the tls option if it is not currently selected. Click Save if you changed this setting.

  3. Enter 587, and then click Save.

  4. Enter, and then click Save.

  5. From the Gmail Redirect URI setting, copy the redirect URI for creating the Gmail SMTP OAuth integration. This redirect URI is automatically configured for this email server after selecting the SMTP Authentication Method setting. Google calls back to this URL after Google authenticates a valid Google app in ProcessMaker Platform.

Create Google Credentials for the Email Server's OAuth Client

Follow these steps to create Google credentials for the Gmail email server's OAuth client:

  1. In the Name setting, enter a name for the credential. This name displays only in the Google Cloud console.

  2. The URIs 1 setting displays to enter a valid URI from a Web server.

  3. In the URIs 1 setting, enter the Gmail Redirect URI copied from your ProcessMaker Platform instance.

  4. Click Create at the bottom of the page. Note that it may take between five (5) minutes to a few hours for Google Cloud to enable this OAuth client.

  5. From the Your Client ID setting, copy the client ID, and then save it for later configuration in the Gmail email server.

  6. From the Your Client Secret setting, copy the client secret, and then save it for later configuration in the Gmail email server.

  7. Click OK to close the OAuth client created screen.

Authorize the Google Account on the Email Server

Follow these steps to authorize the Google account for the Gmail SMTP OAuth integration:

  1. In the ProcessMaker settings, access the email server configured for the Gmail SMTP OAuth integration.

  2. Enter the client ID copied from the Google Cloud OAuth client.

  3. Enter the client secret copied from the Google Cloud OAuth client.

  4. Select the Google account with which to allow the Google OAuth client to access your Gmail email server.

pageWhat are Email Default Settings?pageAmazon SES Mail Driver SettingspageMailgun Mailer Driver SettingspagePostmark Mailer Driver SettingspageSendmail Mailer Driver SettingspageSMTP Mailer Driver SettingspageView Email Server Default SettingspageSearch for an Email Server SettingpageCreate or Edit an Email Server ConfigurationpageCopy an Email Server SettingpageClear an Email Server SettingpageDelete an Email Server ConfigurationpageTest an Email Server Configuration

Last updated

© Copyright 2000-2024 ProcessMaker Inc. All rights reserved.