Docs – SureMail https://suremails.com Ensure Seamless Email Delivery Every Time Tue, 04 Nov 2025 05:31:16 +0000 en-US hourly 1 https://wordpress.org/?v=6.9.4 https://suremails.com/wp-content/uploads/2025/01/favicon-suremails.png Docs – SureMail https://suremails.com 32 32 Zoho Mail  https://suremails.com/docs/zoho/ Tue, 04 Nov 2025 04:23:40 +0000 https://suremails.com/?post_type=docs&p=17108 Read more at SureMail

]]>
Connect your WordPress site to Zoho Mail via OAuth for reliable email. This document outlines the configuration options available for the Zoho Mail Connection.

How to Add a Zoho Mail Connection?

Zoho Mail is an email-sending service that enables reliable email delivery from your WordPress site. To establish a connection, go to the Connections tab and follow the steps below:

Open the Connections Tab

  • Click the Add Connection button.
  • A sidebar menu will slide in from the right.
  • Select Zoho Mail to open another sliding sidebar with the Zoho Mail connection fields.

Configure the Zoho Mail Connection Fields

1. Connection Title

  • Enter a unique title for this connection.

2. Zoho Region

  • Select the region from the drop-down.
  • Select your Zoho region. This should match the region where you created your Zoho account.   

3. Client ID

  • A unique identifier generated by Zoho when you create an application, used to identify your app during authentication.

4. Client Secret 

  • A secure key provided by Zoho that works with the Client ID to authorize and validate your app’s access requests.

Where to find the Client ID, Client Secret?

  • To get the Zoho Mail Client ID, Client Secret, sign in to the Zoho API Console. https://api-console.zoho.in/
  • Click the GET STARTED Button.
Click the GET STARTED Button.
  • Choose a Client Type type 
Choose a Client Type type 
  • Create New Client
    • Add Client Name
    • Homepage URL (your site)
    • Authorized Redirect URI (copy from SureMails)
Create New Client
  • Copy Client ID, Client Secret, and paste it to the SureMail Zoho connection settings.
copy Client ID and Client Secret

5. Redirect URI –

Click the Authenticate with Zoho Button, sign in, check the consent box, then Accept.

sign in for Zoho Authentication.

If consent fails, ensure the Redirect URI in Zoho exactly matches the one shown here.

6. From Email

The ‘From Email’ must match your Zoho Mail account address. SureMail will automatically use ‘from_email’ set in the Zoho Mail account.

7. From Name

Specify the From Name that should be used for all outgoing emails.

  • This is the name that recipients will see in their inbox when receiving emails from your site.
  • You can use a combination of your name and company name as the from name.

8. Connection Sequence for From Email

  • Default Value: 10
  • Determines the Sequence of this connection.
  • Lower numbers indicate higher priority. If multiple connections are available for a given From Email, then the connection with the lowest sequence number will be used first.

By configuring the Zoho Mail connection properly, you ensure reliable email delivery from your WordPress site with the correct sender details.

Read more at SureMail

]]>
Emailit https://suremails.com/docs/emailit/ Thu, 24 Jul 2025 14:59:59 +0000 https://suremails.com/?post_type=docs&p=17024 Read more at SureMail

]]>
The Connections tab in SureMail allows you to add and manage your email-sending services. This guide will walk you through the steps to set up the Emailit connection in SureMail.

Adding an Emailit Connection

Emailit allows you to send emails from your WordPress site. To integrate Emailit with SureMail, follow these steps:

Open the Connections Tab

  • Go to the Connections tab in SureMail.
  • Click the Add Connection button.
  • A sidebar will appear on the right. Select Emailit to open the Emailit connection options.

Fill in the Emailit Connection Fields

1. Connection Title

  • Enter a unique name for this connection so you can identify it later.

2. API Key

  • You need an API Key to link your Emailit account to SureMail.
To get your API Key:
  • Log in to your Emailit account.
  • Verify your Sending Domains:
    • Click Sending Domains on the left menu.
  • Click Add Sending Domain and enter your domain name.
  • Click Create.
  • Update your DNS records with SPF, DKIM, and Return Path as instructed by Emailit.
  • Click Check DNS to confirm your domain is authenticated.
Check DNS
  • Once the authentication is complete, your screen will appear like this.
  • After your domain is verified, go to Credentials in the left menu.
  • Click Add Credential. Enter a name, select API as the type, and click Create.
  • Copy the API key that is generated and click Done.
Copy API
  • Paste the API key into the SureMail Emailit connection settings.

3. From Email

  • Enter the email address you want to use for sending emails. This must match your verified domain.

4. From Name

  • Enter the name you want recipients to see as the sender. This can be your personal name, company name, or both.

5. Connection Sequence for From Email

  • Default Value: 10
  • This sets the priority for this connection. Lower numbers mean higher priority. If you have more than one connection for the same From Email, the connection with the lowest sequence number will be used first.

Quick Note: No CC or BCC Support

The Emailit Connection does not support sending emails with CC (Carbon Copy) or BCC (Blind Carbon Copy) recipients due to limits in their API. If your workflow requires CC or BCC, you will need to use a different email-sending connection that supports these features.

By setting up the Emailit connection correctly, you’ll ensure your WordPress site sends emails reliably and displays the right sender information.

Read more at SureMail

]]>
SureMail – OttoKit Integration https://suremails.com/docs/suremail-ottokit-integration/ Mon, 21 Apr 2025 11:20:33 +0000 https://suremails.com/?post_type=docs&p=16925 Read more at SureMail

]]>
SureMail now integrates seamlessly with OttoKit, enabling users to trigger email notifications through OttoKit workflows. This guide walks you through the process of connecting OttoKit to your site using SureMail.

Prerequisites

  • The SureMail plugin must be installed and activated on your WordPress site.
  • The OttoKit plugin should also be installed and activated.


    If not installed, you can install and activate it directly via SureMail.

Step-by-Step Setup

1. Connect OttoKit to SureMail

  • Navigate to SureMail > Notifications.
  • Click the Install and Activate button to install the OttoKit plugin.
AD 4nXfAq8K3b2Eh CTC8uIOgxf8XLA2SCAfYsyyxAlYWsG7gX21VIB9f2Gj 44Lwx6fKkitMVWBmYvWL0JCIntIxLbEiSEOc1qHPHZ6p6MP2JMODMiXqzjiY TH2Kri7CfcQxRokMCcNQ?key=tIXEKgKve1auGw7tEoESetnw
  • Once installed, you’ll see a Connect to OttoKit button.
AD 4nXeuvWK Tq1P4b1k8b3y5ZxMGJNuL32 TxIFX4xiU6MTJffaXMAnKLhvz25w2qQaAuFgml2C LDHPXY8AcGg HmSRSF1H2UuvwbouXzyF5tmnwvezG4XSuRrKfradSNjq9iw0s5?key=tIXEKgKve1auGw7tEoESetnw


Click it to establish the connection.

2. Create a New Workflow

  • Click the Create Workflow button to begin creating workflows using SureMail and OttoKit.
  • Alternatively, go to OttoKit > Workflows to manually create one.

Fill in the following details:

  • Workflow Name: Enter a name for your workflow.
  • Select Event: Choose the event that should trigger the workflow.
    Options include:
    • Email Sent
    • Email Blocked
    • Email Failed to Send
  • Select Connection: Choose SureMail as the connection.
AD 4nXeSRjq8X QagQEFRLHWwHJ1CG8csy6vjYm6exRd CEyl9zfpYCyPQxQiLgB3Pu7QTSp9Cq1sLgXqbAgkEsnZ5hdkyF3hUvXcpThPw4Kighf Hy BueWJtBrAyZsLnoWwmJiBjMMSA?key=tIXEKgKve1auGw7tEoESetnw

With SureMail and OttoKit working together, you can now automate your emails more efficiently using powerful workflows. 🎉

Read more at SureMail

]]>
MailerSend  https://suremails.com/docs/mailersend/ Mon, 21 Apr 2025 10:46:00 +0000 https://suremails.com/?post_type=docs&p=16921 Read more at SureMail

]]>
The Connections Tab allows you to integrate and configure email-sending services within SureMail. This document outlines the configuration options available for the MailerSend Connection.

How to Add a MailerSend Connection?

MailerSend  is an email-sending service that enables reliable email delivery from your WordPress site. To establish a connection go to the Connections tab, and follow the steps below:

  1. Click the Add Connection button.
  2. A sidebar menu will slide in from the right.
  3. Select MailerSend to open another sliding sidebar with the MailerSend connection fields.

Configure the MailerSend Connection Fields

1. Connection Title

  • Enter a unique title for this connection.

2. API Key

To connect your MailerSend account, you need to enter an API Key. This key allows SureMail to authenticate and send emails through MailerSend securely.

  • Where to find the API Key?
    • Log in to your MailerSend account.
    • From the left-hand menu panel, click on Integrations. This will open the Integrations page.
    • Under API tokens, click the Manage button.
  • Click the Create new token button.
  • Fill in the details:
    • Name: Enter a name for the token.
    • Domain: Select the domain.
    • Expiration date: Set an expiration date.
    • Permissions: Set the permission to Sending access.
  • Click the Generate token button.
  • Copy the generated API key and paste it into the SureMail configuration settings.

Steps to Verify a Domain and Send Emails

  • Open the Domains Page – From the dashboard, click on “Domains” in the left menu. This will open the Domains page.
  • Add a New Domain –Click on the “Add Domain” button. A popup will appear.
  • Enter Your Domain Name In the popup, enter your domain name and then click the “Add Domain” button.
  • Verify the Domain – After adding the domain, verification is required. You can verify the domain either automatically or manually.
    • Automatic Verification: Click on the “Start Verification” button to begin automatic domain verification.
  • Manual Verification:  Set up the required DNS records in your domain registrar. Once done, click the “Finish Verification” button.

3. From Email

Specify the From Email address that should be used when sending emails from your WordPress site.

  • The From Email specified in the MailerSend connection will take precedence when the Force From Email option is enabled.
  • If not enabled, other plugins or settings may override the From Email.

4. From Name

Specify the From Name that should be used for all outgoing emails.

  • This is the name that recipients will see in their inbox when receiving emails from your site.
  • You can use a combination of your name and company name as from name.

5. Connection Sequence for From Email

  • Default Value: 10
  • Determines the Sequence of this connection.
  • Lower numbers indicate higher priority. If multiple connections are available for a given From Email, then the connection with the lowest sequence number will be used first.

By configuring the MailerSend connection properly, you ensure reliable email delivery from your WordPress site with the correct sender details.

Read more at SureMail

]]>
Email Simulation https://suremails.com/docs/email-simulation/ Tue, 08 Apr 2025 10:28:03 +0000 https://suremails.com/?post_type=docs&p=16755 Read more at SureMail

]]>
The Email Simulation feature in SureMail allows you to test email functionality without actually sending emails. This is particularly useful during development or staging, ensuring you don’t accidentally send emails to real users.

What is Email Simulation?

When Email Simulation is enabled, SureMail simulates the process of sending emails but does not send any actual emails. Instead, it logs the email details into the database. You can review these logs to verify that your email configuration and content are correct.

How to Enable Email Simulation

To enable Email Simulation in SureMail:

  1. Go to your WordPress Dashboard.
  2. Navigate to SureMail > Settings.
  3. Scroll to the Email Simulation option.
  4. Check the box to Enable Email Simulation.
  5. Click the Save button to apply the changes.

Once enabled, SureMail will switch to simulation mode. All outgoing emails will be captured in the logs but not delivered.

Note: This feature is ideal for testing environments. Make sure to disable it when you’re ready to send real emails.

Read more at SureMail

]]>
Resend Emails https://suremails.com/docs/resend-emails/ Tue, 08 Apr 2025 10:10:37 +0000 https://suremails.com/?post_type=docs&p=16752 Read more at SureMail

]]>
The Resend feature in SureMail allows you to easily resend any previously sent email right from your WordPress dashboard. This can be helpful when troubleshooting delivery issues or re-sending emails to recipients who didn’t receive the original message.

How to Resend an Email

To resend an email using SureMail, follow these steps:

1. Navigate to Email Logs

  • Go to your WordPress Dashboard.
  • From the sidebar, click on SureMail > Email Logs.
  • You’ll see a list of all emails that have been sent via your website.

2. Locate the Email

  • Browse the list or use the search and filter options to find the email you want to resend.

3. Click on the Resend Button

  • Each email entry in the log includes a Resend button.
  • Click the Resend button next to the specific email you wish to send again.

4. Confirm Resending

  • A confirmation popup will appear asking you to confirm the action.
  • Click the Resend button in the popup to proceed.

5. Email Sent

  • Once confirmed, the selected email will be resent to the original recipient.
  • You’ll receive a success notification on the screen after the email has been re-queued and sent.

6. How to Resend Multiple Emails

  • In the Email Logs, use the checkboxes to select multiple emails.
    • You can also use the Select All checkbox at the top to choose all emails listed on the page.
  • Once emails are selected, a Resend button will appear above the list.
  • Click on the Resend button.
  • A confirmation popup will appear, asking you to confirm the bulk resend.
  • Click Resend in the popup to resend all selected emails.

Read more at SureMail

]]>
Google Workspace / Gmail https://suremails.com/docs/gmail/ Mon, 24 Mar 2025 17:52:40 +0000 https://suremails.com/docs/gmail/ Read more at SureMail

]]>
The Connections Tab allows you to integrate and configure email-sending services within SureMail. This document outlines the configuration options available for the Gmail Connection.

How to Add a Google Workspace / Gmail Connection?

Gmail is an email-sending service that enables reliable email delivery from your WordPress site. To establish a connection, go to the Connections tab, and follow the steps below:

  1. Click the Add Connection button.
  2. A sidebar menu will slide in from the right.
  3. Select Gmail to open another sliding sidebar with the Gmail connection fields.

Configure the GmailConnection Fields

1. Connection Title

  • Enter a unique title for this connection.

2. Client ID

  • A Client ID is a unique identifier issued by Google when you create an OAuth application in the Google Cloud Console. It helps Google recognize which application is requesting access to user data.
Where to find the Client ID?

Log in to your console.cloud.google

  • Create New Project 
  • Select Project
  • Click the hamburger menu to open the sidebar menu, which will slide in from the left. Then, click APIs & Services.
  • Enable APIs Service and search for Gmail API.
  • Click Enable 
  • Click the Create credentials button.
  • Then, set the Credential Type by selecting “Gmail API” from the dropdown menu. Next, choose “User Data” and click “Next.”
  • Then, set up the OAuth Consent Screen by entering the App name, selecting the user support email, uploading the App logo, and providing the Developer contact information (i.e., email address). Finally, click Save and Continue.
  • Scopes are optional, so you can save and continue.
  • Then, set the OAuth Client ID here by selecting “Web Application” from the dropdown.
  • Then Authorized redirect URIs you can copy the URL from the SureMail 
  • Paste the URL and click on Create.
  • Now, copy the Client ID, paste it into the SureMail Gmail connection, and click the “Done” button.

3. Client Secret 

  • A Client Secret is a confidential key issued alongside the Client ID. It acts as a password that allows your application to authenticate itself with Google’s OAuth servers. This must be kept secure and not exposed publicly.
Where to find the Client Secret?
  • Navigate to the Credentials page by clicking on Credentials from the left-side menu bar.
  • Click on the pencil icon to edit OAuth client. This will redirect you to the Web Application page, where you can copy the Client Secret and paste it into SureMail.

4. Redirect URI 

  • It must be pre-configured in the Google Cloud Console and should match exactly during the OAuth request.

After adding the Client ID and Client Secret, click the “Authenticate with Google” button.

5. From Email

Specify the From Email address that should be used when sending emails from your WordPress site.

  • The From Email specified in the Elastic Email connection will take precedence when the Force From Email option is enabled.
  • If not enabled, other plugins or settings may override the From Email.

Bypass Google’s Verification Warning (For Free Gmail Users)

When connecting SureMail to a free Gmail account (not Google Workspace), you may see a verification warning such as:

“This app isn’t verified.”

This is a common message when using custom OAuth credentials for personal Gmail accounts. To bypass this and connect successfully, you need to publish your app in the Google Cloud Console.

How to Add a Gmail Connection

  • Follow the standard steps to create a project and copy the Client ID and Client Secret.
  • Set up the OAuth consent screen
    • Go to APIs & Services > OAuth consent screen in your Google Cloud Console.
  • Select Audience
  • Publish the App
    • Click Publish App to make it available.
  • Authenticate with Google
    • Return to SureMail and use the Client ID and Client Secret you created.
    • Authenticate with Google to complete the connection.

6. From Name

Specify the From Name that should be used for all outgoing emails.

  • This is the name that recipients will see in their inbox when receiving emails from your site.
  • You can use a combination of your name and company name as from name.

7. Connection Sequence for From Email

  • Default Value: 10
  • Determines the Sequence of this connection.
  • Lower numbers indicate higher priority. If multiple connections are available for a given From Email, then the connection with the lowest sequence number will be used first.

By configuring the Gmail connection properly, you ensure reliable email delivery from your WordPress site with the correct sender details.

Read more at SureMail

]]>
PHP Mail  https://suremails.com/docs/php-mail/ Thu, 27 Feb 2025 13:49:48 +0000 https://suremails.com/?post_type=docs&p=16652 Read more at SureMail

]]>
The Connections Tab allows you to integrate and configure email-sending services within SureMail. This document outlines the configuration options available for the PHP Mail Connection.

How to Add a PHP Mail Connection?

PHP Mail is an email-sending service that enables reliable email delivery from your WordPress site. To establish a connection go to the Connections tab, and follow the steps below:

  1. Click the Add Connection button.
  2. A sidebar menu will slide in from the right.
  3. Select PHP Mail to open another sliding sidebar with the PHP Mail connection fields.

Configure the PHP Mail Connection Fields

1. Connection Title

  • Enter a unique title for this connection.

2. From Email

Specify the From Email address that should be used when sending emails from your WordPress site.

  • The From Email specified in the PHP Mail connection will take precedence when the Force From Email option is enabled.
  • If not enabled, other plugins or settings may override the From Email.

3. From Name

Specify the From Name that should be used for all outgoing emails.

  • This is the name that recipients will see in their inbox when receiving emails from your site.
  • You can use a combination of your name and company name as from name.

5. Connection Sequence for From Email

  • Default Value: 10
  • Determines the Sequence of this connection.
  • Lower numbers indicate higher priority. If multiple connections are available for a given From Email, then the connection with the lowest sequence number will be used first.

By configuring the PHP Mail connection properly, you ensure reliable email delivery from your WordPress site with the correct sender details.

Read more at SureMail

]]>
Mailjet  https://suremails.com/docs/mailjet/ Tue, 18 Feb 2025 13:22:37 +0000 https://suremails.com/?post_type=docs&p=16625 Read more at SureMail

]]>
The Connections Tab allows you to integrate and configure email-sending services within SureMail. This document outlines the configuration options available for the Mailjet Email Connection.

How to Add a Mailjet Email Connection?

Mailjet Mail is an email-sending service that enables reliable email delivery from your WordPress site. To establish a connection go to the Connections tab, and follow the steps below:

  1. Click the Add Connection button.
  2. A sidebar menu will slide in from the right.
  3. Select Mailjet Email to open another sliding sidebar with the Mailjet Email connection fields.

Configure the Mailjet Email Connection Fields

1. Connection Title

  • Enter a unique title for this connection.

2. API Key

To connect your Mailjet Email account, you need to enter an API Key

You need to Authenticate Your Domain with the Mailjet.

  1. Click Add a domain or sender address
  1. Add a new domain
  1. Validating Your Domain –  Mailjet offers two methods for domain verification:

Option 1: Host a temporary file on your website. 

Option 2: Create a DNS record.

Validating Your Domain via DNS Record

  • Access DNS Settings – Log in to your domain registrar or hosting provider’s DNS management panel.
  • Add a TXT Record – Mailjet will provide a specific hostname and value. Create a new TXT record using these details.
  • Wait for DNS Propagation – It may take a few minutes for the changes to take effect.
  • Validate the Domain – Return to the Mailjet domain validation page and click the “Validate my domain” button.
  • Automatic Verification – Mailjet will check your DNS records and confirm the validation.
  1. Go to the dashboard and select API from the menu. A drop-down will appear.
  2. Click on API Key Management from the drop-down.
  1. Select Generate Secret Key to create a new key.
  2. Copy both the API Key and Secret Key.
  1. Paste the API Key into the Mailjet connection settings.

3. Secret Key

Paste the Secret Key into the Mailjet connection settings.

4. From Email

Specify the From Email address that should be used when sending emails from your WordPress site.

  • The From Email specified in the Mailjet Email connection will take precedence when the Force From Email option is enabled.
  • If not enabled, other plugins or settings may override the From Email.

4. From Name

Specify the From Name that should be used for all outgoing emails.

  • This is the name that recipients will see in their inbox when receiving emails from your site.
  • You can use a combination of your name and company name as from name.

5. Connection Sequence for From Email

  • Default Value: 10
  • Determines the Sequence of this connection.
  • Lower numbers indicate higher priority. If multiple connections are available for a given From Email, then the connection with the lowest sequence number will be used first.

By configuring the Mailjet Email connection properly, you ensure reliable email delivery from your WordPress site with the correct sender details.

Read more at SureMail

]]>