Skip to main content

E-Mailprofile

Grundlagen

Wenn du E-Mails nicht über die Standard-Absenderadresse von LANcloud versenden möchtest, lege E-Mailprofile an (Hauptmenü - Grundeinstellungen - E-Mailprofile).

Exchange-Online-Profil anlegen

E-Mails für Exchange-Online-Konten werden über die Microsoft Graph-API versendet. Hierfür ist eine neue Appregistrierung im Azure Active Directory nötig.

  • Gehe zum Azure Portal und dort auf den Bereich App-Registrierungen. Lege eine neue Registrierung an. Vergib einen aussagekräftigen Namen und lass alle anderen Einstellungen auf ihrem Standardwert. Registrierung anlegen
  • Nach der Registrierung kannst du die Client-Id und die Tenant-Id sehen, notiere sie dir für später. App Informationen
  • Gehe anschließend zum Menüpunkt Zertifikate & Geheimnisse. Lege dort ein neues Client-Secret an. Notiere dir das Secret sofort, du kannst es später nicht mehr einsehen. Client-Secret anlegen
  • Zum Schluss muss noch der Zugriff auf den E-Mail-Versand erlaubt werden. Gehe zum Menüpunkt API-Berechtigungen und lege eine neue an. Wähle die Microsoft Graph API aus und anschließend die Berechtigung für Mail.Send. API Berechtigungen hinzufügen
  • Nachdem die Berechtigung hinzugefügt wurde, muss noch ein Administrator einwilligen. Klicke hierfür auf den Schalter Administratorzustimmung für ... erteilen auf der API-Berechtigungen Seite. In Berechtigung einwilligen

Der Zugriff der App kann auf einzelne E-Mail-Adressen beschränkt werden. Hierbei hilft die folgende Anleitung.
Zuerst muss eine Verbindung mit Exchange Online PowerShell hergestellt werden. PowerShell Modul installieren:

Install-Module -Name ExchangeOnlineManagement

Das Modul importieren:

Import-Module ExchangeOnlineManagement

Auf Windows-Systemen muss unter Umständen die Execution-Policy gesetzt werden:

Set-ExecutionPolicy RemoteSigned

Mit einem Admin-Account zu Exchange-Online verbinden:

Connect-ExchangeOnline -UserPrincipalName <YOUR_USERNAME>

Da die Application-Access-Policy auf eine Mail-Enabled-Security-Group angewendet wird, wird im nächsten Schritt eine solche für die Anwendung erstellt:

New-DistributionGroup -Name "MyEmailService" -Alias myemailservice -Type security

Sobald die Gruppe erstellt wurde, können die Zugriffsrechte der App-Registration eingeschränkt werden. Der nächste Schritt benötigt deshalb die Client-Id, die im Command unter AppId eingetragen werden muss:

New-ApplicationAccessPolicy -AppId <YOUR_CLIENT_Id> -PolicyScopeGroupId <YOUR_GROUP's_PRIAMRY_EMAIL> -AccessRight RestrictAccess -Description "Beschränke diese App auf Mitglieder der Distribution-Group MyEmailService."

Zum Schluss muss das Postfach, von dem aus die E-Mails gesendet werden sollen zur Gruppe hinzugefügt werden:

Add-DistributionGroupMember -Identity MyEmailService -Member <YOUR_SENDER_ADDRESS> -Confirm:$false

Gehe nun zu den E-Mailprofilen in LANcloud, klicke Anlegen und wähle den Typ Exchange Online aus. Trage im nächsten Fenster Client-Id, Tenant-Id und Client-Secret ein. Sobald du auf Anlegen klickst, ist die Einrichtung abgeschlossen.


Stichworte: E-Mail, EMail, E-Mailversand, gmail, google, outlook, office365, exchange, Mail