Microsoft Exchange 365 Mailer
- Extension key
-
ok_exchange365_mailer
- Package name
-
oliverkroener/ok-exchange365-mailer
- Version
-
main
- Language
-
en
- Author
- License
-
This document is published under the Open Publication License.
- Rendered
-
Sun, 04 Oct 2026 20:03:13 +0000
A TYPO3 extension for sending emails via Microsoft Exchange 365 using the MS Graph API instead of SMTP. Uses OAuth 2.0 client credentials flow for secure, token-based authentication.
Attention
Since Q3 2025, Microsoft has enforced stricter access policies in some Exchange 365 tenants. You may need to configure an Application Access Policy to restrict app permissions to specific mailboxes. See Exchange Online Setup.
This can also be used to restrict sending to only specific sender addresses (e.g., a shared mailbox).
Introduction
Learn what this extension does, its features, and system requirements.
Installation
Install the extension via Composer and activate it in your TYPO3 project.
Compatibility
Find the right extension version for your TYPO3 major — one release line per major.
Microsoft Entra ID Setup
Register an app in Microsoft Entra ID (formerly Azure AD) and configure API permissions for Graph API mail sending.
Exchange Online Setup
Configure Application Access Policies to restrict app permissions to specific mailboxes using PowerShell.
Configuration
Set up the extension via environment variables, TYPO3 settings, or TypoScript for frontend form integration.
Development
Architecture internals, the automated cross-version test matrix, and how to contribute.
FAQ
Answers to frequently asked questions about installation, configuration, and usage.
Contact
Get in touch with the author for support, questions, or contributions.