Aus Möglichkeiten etwas Neues machen.
Mailversand mit REDAXO und Microsoft 365
Zusammen mit Thomas Skerbis von KLXM habe ich den PHPMailer um die Fähigkeit erweitert, E-Mails mit Hilfe der Micosoft Graph API über Microsoft 365 Konten zu versenden. Es entstand eine Notwendigkeit dafür, weil MS ab 2026 zwingend bei SMTP eine 2Faktor-Authentifizierung vorschreibt, die der PHPMailer nicht bietet.
Wir hatten daher die Idee, die Graph API zu nutzen, um allen unseren Kunden weiterhin den reibungslosen E-Mail-Versand zu ermöglichen.
Aus der readme des PHPMailers:
- Das PHPMailer-AddOn unterstützt den Versand von E-Mails über die Microsoft Graph API.
Hierzu muss ein Microsoft 365 Geschäfts- oder Schulkonto existieren.
Im Microsoft Backend muss in der Anwendung MS Entra eine App angelegt werden.
- Dadurch entsteht eine Client-ID, die im PHPMailer-AddOn
- genauso wie die Mandanten-Id (Tenant ID) hinterlegt werden muss.
Für die App muss außerdem ein geheimes Client-Passwort generiert werden
("Geheimnis anlgen"), das ebenfalls im PHPMailer-AddOn hinterlegt werden
muss.
Die App muss die Anwendungs-Berechtigung (nicht "delegate-Berechtigung") `Mail.Send` besitzen. Die Berechtigung muss dann noch im Microsoft Backend genehmigt werden. - Hinweis 1: Die Microsoft Graph API unterstützt nicht
den Versand von Lesebestätigungen an beliebige E-Mail-Adressen. Sie
werden immer an die E-Mail-Adresse des Absenders gesendet.
- Hinweis 2: Die Microsoft Graph API unterstützt nicht den Versand von E-Mails mit plain text UND mit HTML body. Das AddOn benutzt den HTML body, wenn er gesetzt ist, ansonsten den plain text body.
Das Video zeigt, wie ich eine Microsoft Entra-App im Microsoft 365 Backend anlege, ihr die nötigen Berechtigung erteile und alle für den REDAXO PHPMailer benötigten Daten erhalte.
Unser Entwicklungs-Team
Das Team von “Laut und Schoen” besteht aus Spezialisten, deren jeweilige Fachkompetenz in einem Bestreben mündet: das gemeinsam entwickelte Ziel zu erreichen und sich dabei stets an den Grundfesten des Unternehmens zu orientieren: Zielstrebigkeit, Fairness, Transparenz und Vertrauenswürdigkeit.
Im Bereich Web-Entwicklung stehen Ihnen folgende Ansprechpartner zur Seite:
Kontakt
Laut und Schoen GmbH
Agentur für Marketing und Design
Hanauer Landstraße 48 A
60314 Frankfurt am Main
Amtsgericht: Frankfurt am Main
Handelsregister: HRB 123914
Ust.IdNr. : DE344930664
Weitere Services
Sie sind auf der Suche nach einer disziplinübergreifenden oder sogar ganzheitlichen Lösung?
Unsere Kunden erhalten alle relevanten Lösungsansätze aus einer Hand und damit die Garantie, dass Strategien und Lösungen zusammenpassen und ineinandergreifen. Das macht die Abstimmungsprozesse nicht nur kürzer und übersichtlicher, sondern erspart auch Kosten und schafft ein vernünftiges Preis-Leistungs-Verhältnis. “Laut und Schoen” erarbeitet individuell zugeschnittene Unternehmenslösungen, maßgeschneiderte Konzepte und passgenaue Kampagnen.


