The Microsoft 365 Email modules allow you to watch, create, update, send, move, and delete messages and message attachments in your Microsoft 365 Email account.
In order to use Microsoft 365 Email with {{Make}}, it is necessary to have a Microsoft 365 Email account. If you do not have one, you can create a Microsoft 365 Email account at office.com.
1. Go to {{Make}} and open the Microsoft 365 Email module's Create a connection dialog.
2. Optional: In the Connection name field, enter a name for the connection and click Save.
3. Enter your Microsoft 365 Email account login credentials and confirm the dialog by clicking Yes.
The connection has been established.
For more information about permission, see permission information for various user accounts.
Before you begin:
Make sure you have ClientID and secret ready.
If you haven't created your credentials yet, you need to create a custom app in your Azure account to generate the CliendID and secret. See Generating credentials in Azure.
Make sure the Microsoft 365 Email application has the following permissions assigned in the Azure portal:
To create a connection using own credentials:
Go to {{Make}}, and open the Microsoft 365 Email module's Create a connection dialog.
In the Connection name field, enter a name for the connection.
Click the Show advanced setting toggle.
Enter your credentials and click Save.
Add an Attachment - Mail.ReadWrite
Create a Draft Message - Mail.ReadWrite
Create and Send a Message - Mail.Send, Mail.ReadWrite
Delete a Message - Mail.ReadWrite
Download an Attachment - Mail.Read
Get a Message - Mail.Read
List Attachments - Mail.Read
Move a Message - Mail.ReadWrite
Search Messages - Mail.Read
Send a Draft Message - Mail.ReadWrite
Update a Message - Mail.ReadWrite
Watch Messages - Mail.Read
You can call APIs using the following module.
Performs an arbitrary authorized API call.
![]() |
Note |
---|---|
For the list of available endpoints, refer to the Microsoft 365 Email API Documentation. |