Znuny unterstützt nun auch die Authentifizierung über OAuth2 / OpenID Connect für POP3 und IMAP, was eine sichere
und moderne Art der Authentifizierung ermöglicht. Nach Installation des *
*MailAccount-OAuth2**-Pakets können Sie diese
Authentifizierungsmethode nutzen, was insbesondere bei der Verwendung von Cloud-basierenden E-Mail-Diensten wie
Microsoft Azure empfehlenswert ist.
Besuchen Sie den Azure-Portal, um Ihre Azure Active Directory Konfiguration zu starten.
Fügen Sie eine neue Unternehmensanwendung hinzu und erstellen Sie Ihre eigene Anwendung.
Weisen Sie Ihrer App einen Namen zu und konfigurieren Sie sie gemäß Ihren Anforderungen.
Der Mailbox-Benutzer muss der Anwendung zugewiesen werden. Notieren Sie die Anwendungs-ID für die spätere Verwendung
in Znuny.
Ermitteln Sie die Tenant-ID Ihres Domains, die ebenfalls für die Konfiguration in Znuny erforderlich
ist.
Erstellen Sie eine neue App in der App-Registrierung, um den Authentifizierungsprozess abzuschließen.
Durch die Integration von modernen Authentifizierungsstandards wie OAuth2 in Znuny verbessern Sie die
Sicherheit und
Flexibilität Ihrer E-Mail-Kommunikation. Darüber hinaus erleichtert die klare Struktur der E-Mail-Kontoverwaltung in
Znuny eine effiziente und benutzerfreundliche Konfiguration Ihrer E-Mail-Einstellungen, um Ihren Kundensupport und die
interne zu optimieren.
OAuth2 Authentifizierung für POP3 und IMAP in Znuny
Znuny ermöglicht eine hochsichere OAuth2 Authentifizierung für POP3- und IMAP-E-Mail-Konten durch die Integration mit
Microsoft Azure, was eine deutliche Verbesserung der Sicherheit und Effizienz in der E-Mail-Kommunikation darstellt.
Die Einrichtung der OAuth2 Authentifizierung umfasst mehrere Schritte in der Azure-Konsole und der
Znuny-Systemkonfiguration.
Schritte zur Einrichtung der Azure für OAuth2 Authentifizierung
Umleitungs-URL und geheimer Client-Schlüssel
Erstellen Sie für Ihre Anwendung eine Umleitungs-URL vom Typ Web. Die Umleitungs-URL sollte dabei die Adresse Ihres
Znuny Systems inkludieren, gefolgt von “/Znuny/index.pl?Action=AdminMailAccount”.
Azure Schritt zur Erstellung der Umleitungs-URL [1]
`IMAP.AccessAsUser.All`
Erstellen Sie außerdem einen geheimen Client-Schlüssel und notieren Sie dessen Wert, da dieser später in Znuny
benötigt wird.
![Clientgeheimnis in Azure erstellen [1]](https://softoft.sirv.com/Images/otobo/docs/oauth2-009)
API-Berechtigungen
Fügen Sie die erforderlichen API-Berechtigungen für IMAP.AccessAsUser.All und POP.AccessAsUser.All hinzu. Dies
gewährt Znuny die notwendigen Rechte, um auf Ihre E-Mail-Konten zugreifen zu können.
Nach Abschluss der Azure-Konfiguration ist es notwendig, die Einstellungen in Znuny zu übernehmen:
Aktivierung des OAuth2 Profils
Navigieren Sie in der Znuny-Adminoberfläche
zur Systemkonfiguration und aktivieren Sie das
Profil OAuth2::MailAccount::Profiles###Custom1.
Eintragung der Anwendungs-ID und des Clientgeheimnisses
Tragen Sie die zuvor notierte Anwendungs-/Client-ID sowie das Clientgeheimnis in den entsprechenden Feldern ein.
Anpassung des OAuth2-Providers
In der Konfiguration OAuth2::MailAccount::Providers###MicrosoftAzure ersetzen Sie den Platzhalter common durch
Ihre TenantID.
Sobald diese Konfigurationen vorgenommen wurden, können Sie das OAuth2 Profil für Ihre Email-Konten in Znuny
auswählen,
um die Authentifizierung zu vervollständigen.
Zusammenfassend verbessern die OAuth2 Authentifizierung und die Verwendung von Postmaster-Filtern die Sicherheit und die
Effizienz der E-Mail-Verarbeitung in Znuny erheblich. Mit diesen Funktionen bietet Znuny eine
leistungsstarke Plattform
zur Optimierung der mit Kunden und innerhalb des Teams.