Nowoczesne uwierzytelnianie (OAuth2) jako metoda uwierzytelniania poczty e-mail w usłudze O365
Nowoczesne uwierzytelnianie (OAuth2) jako metoda uwierzytelniania poczty e-mail w usłudze O365
Notatka:
Konfigurowanie ESM do korzystania z O365 (Exchange Online) wiąże się z pewnymi ograniczeniami dotyczącymi wiadomości e-mail, które mogą mieć wpływ na działanie ESM, jeśli nie zostaną wzięte pod uwagę.
- W ESM z OAuth2 można używać tylko protokołów IMAP i SMTP
- Uwierzytelniony protokół SMTP ogranicza liczbę wiadomości wychodzących do 30 na minutę / 10 000 odbiorców dziennie (https://docs.microsoft.com/en-us/exchange/troubleshoot/send-emails/smtp-submission-improvements)
Aby skonfigurować nowoczesne uwierzytelnianie (OAuth2) zamiast podstawowego uwierzytelniania dla protokołów SMTP i IMAP w ESM, musimy wykonać trzy kroki:
- Należy zarejestrować ESM jako zatwierdzoną aplikację w usłudze Azure Active Directory za pośrednictwem portalu Microsoft Azure .
- Zarejestrowanej aplikacji należy przyznać dostęp do konta pocztowego O365 używanego w programie Efecte.
- Ustawienia platformy ESM muszą zostać zaktualizowane, aby były zsynchronizowane z ustawieniami Microsoft Azure .
Aby skonfigurować ustawienia platformy ESM, przejdź do widoku administracyjnego ESM > Ustawienia platformy > Sekcja Ustawienia poczty i ustaw następujące właściwości:
mail.oauth.enabled = true
mail.oauth.authorize.endpoint = https://login.microsoftonline.com/{tenantID}/oauth2/v2.0/authorize
mail.oauth.client.id = {clientId}
mail.oauth.scopes = https://outlook.office365.com/IMAP.AccessAsUser.All,https://outlook.office365.com/SMTP.Send
Identyfikator klienta i punkt końcowy autoryzacji można znaleźć na stronie głównej Azure Active Directory dla aplikacji zarejestrowanej dla ESM.
Szczegółowe instrukcje dotyczące konfiguracji platformy Azure można znaleźć na stronie społeczności Efecte oraz w tym artykule .