Configuring Microsoft OAuth Type Outgoing Mail Server

Configure Microsoft OAuth type outgoing mail server effortlessly. Optimize settings for streamlined communication and authentication.

Updated over a week ago

In Yeeflow, you have the option to configure an outgoing mail server for sending emails.

This article will guide system administrators through the process of adding a Microsoft OAuth type outgoing mail server. The Microsoft OAuth type allows you to authenticate with Microsoft 365 and use its email services for sending emails. To begin the configuration, follow the steps outlined below.

Step 1: Accessing the Outgoing Mail Server Configuration Page:

Log in to Yeeflow with your system administrator account and navigate to the admin center. In the left navigation menu, select "Account setup" and then choose "Mail settings" from the submenu.

Step 2: Adding a Microsoft OAuth Mail Server:

On the Mail Settings page, click on the "Add mail server" button located in the top-right corner. From the dropdown menu, select "Microsoft OAuth" as the mail server type.

In the pop-up window that appears, configure the following properties:

Name: Enter a descriptive name for the mail server (e.g., "Microsoft 365 Email").

From: Provide an email address from your Microsoft 365 account that will be used as the sender's address for outgoing emails.

Tenant ID: Enter the "Directory (tenant) ID" obtained from the Azure App created in the previous article.

Client ID: Enter the "Application (client) ID" obtained from the Azure App overview page.

Client Secret: Enter the value of the generated client secret obtained during the Azure App configuration.

Please refer Creating an Azure App and Configuring API Permissions for Microsoft OAuth to learn how to get the value of those properties.

Once all the required properties are filled in, click the "OK" button.

Once the Microsoft OAuth mail server is configured, it will appear in the list of outgoing mail servers. By default, the status of the newly added mail server is set to "disabled."

Before enabling it for regular use, it's recommended to test its functionality to ensure everything is configured correctly.

Test Email Sending

To test the Microsoft OAuth mail server, follow the steps below:

Locate the mail server in the list of outgoing mail servers.

Click on the "More Operations" button (represented by three horizontal dots) associated with the mail server entry. From the dropdown menu that appears, select "Send test email."

In the pop-up window that appears, enter the recipient's email address in the "To" field. This is where the test email will be sent. Fill in the subject and content of the test email.

Finally, click the "Send" button at the bottom of the window to send the test email.

If all the configuration details are accurate, the recipient's email address provided in the "To" field should receive the test email. This validates that the Microsoft OAuth mail server is functioning correctly.

Once you have confirmed the successful delivery of the test email, you can proceed to enable the mail server for regular use:

Locate the mail server in the list of outgoing mail servers. Click on the "More Operations" button associated with the mail server entry. From the dropdown menu, select "Enable."

Enabling the mail server will activate it, allowing you to utilize it for sending emails from within Yeeflow.


By following the steps outlined in this article, you can successfully configure a Microsoft OAuth type outgoing mail server in Yeeflow. This allows you to leverage Microsoft 365's email services for sending emails from within Yeeflow. Ensure that you have the necessary information from the Azure App configuration, such as the "Directory (tenant) ID," "Application (client) ID," and the value of the generated client secret. With the Microsoft OAuth type mail server added, you can now enjoy seamless email communication within Yeeflow.


โ€‹

Did this answer your question?