Hi robm,
A careful analysis of Mautic’s Configuration > Mail Send Settings > Service to send mail through the Google G-Mail API tunnel. Can you confirm these steps as follows:
How to configure Gmail API settings for sending outbound email messages from a Mautic client to a Firebase Gmail API server:
Here are the step-by-step instructions to set up Firebase project and enable the Gmail API:
Guide to Configure OAuth 2.0 Client with Mautic
Step 1: Log in to your Mautic account and access the admin dashboard.
Step 2: Navigate to the “Configuration” section in the top menu.
Step 3: From the dropdown menu, select “Plugins.”
Step 4: Search for “OAuth” and click on “OAuth 2 Two-Legged Authentication” to enable it.
Step 5: After enabling the plugin, click on the gear icon (settings) next to the “OAuth 2 Two-Legged Authentication” plugin.
Step 6: Fill in the following details:
- Enabled: Check the box to enable the OAuth 2 Two-Legged Authentication plugin.
- Client Key: Enter the OAuth client ID obtained when creating your OAuth client.
- Client Secret: Enter the client secret associated with the OAuth client.
- Authorize URL: Enter the authorization URL specific to the OAuth provider (e.g., Gmail API).
- Access Token URL: Enter the access token URL specific to the OAuth provider.
- Redirect URI: Enter the URL where users will be redirected after granting access.
Step 7: Click the “Apply” button to save the changes.
Step 8: Configure OAuth settings for each email service. Go to the “Email Settings” in the Mautic dashboard.
Step 9: For each email service, select the OAuth 2.0 client you created from the dropdown list.
Step 10: Save the changes.
Step 11: Proceed to create email campaigns and use the OAuth 2.0 credentials to send emails through the selected email service.
Summary:
The guide provides a step-by-step process to configure OAuth 2.0 client with Mautic for secure authentication when sending email messages. The steps involve enabling the OAuth 2 Two-Legged Authentication plugin, entering the OAuth client details, including the client ID and secret, and configuring the authorization and access token URLs. After saving the settings, you can assign the OAuth 2.0 client to specific email services and proceed to create email campaigns using OAuth 2.0 authentication.
Regards,
Hal