⚙️ Configuration
Configure these application settings in your ODC app once you include this library in your app:
Email_ClientId – Azure AD App Registration Client ID
Email_ClientSecret – Client secret generated in Azure
Email_TenantId – Your Microsoft Entra Tenant ID
Email_FromEmailAddress – Sender address
Email_IsSendToTestEmail – When true, all emails go to test recipients, skipping actual email address
Email_TestEmailList – Comma-separated list of test recipients
Then call the action SendMail sever action with your desired email content.
SendMail
🌟 Features
Simple setup — six settings, one action.
HTML support.
To, CC, BCC, and attachments included.
Test mode for safe pre-production validation.
Secure storage of credentials in ODC secrets.
Works natively with Microsoft 365 and Graph OAuth 2.0.
Requires Microsoft 365 account with Mail.Send permission.
Update GetToken functionality for it to work in Personal Edition
BSD-3 license (https://opensource.org/licenses/BSD-3-Clause)