Pro odesílání přes Microsoft 365 SMTP budete potřebovat uživatele s platnou licencí obsahující Exchange Online a jeho přihlašovací údaje.
Pokud uživatel používá dvoufázové ověření, vytvořte si heslo aplikace.
smtp.office365.com
Port: 587 (nebo 25)
Šifrování: TLS/StartTLS
Jméno: uzivatel@microsoft365domena.cz
Heslo: heslo uživatele Microsoft 365
POZOR - SMTP podporuje aplikace, služby a zařízení s podporou šifrování TLS 1.2 a vyšší.
Microsoft 365 admin > Aktiví uživatelé > Zvolte uživatele > Pošta > E-mailové aplikace > SMTP s ověřením
Připojte se do Exchange Online pomocí PowerShellu a zadejte následující kód. Změňte hodnotu na $false pro povolení pro celou organizaci.
Set-TransportConfig -SmtpClientAuthenticationDisabled $true
Můžete také povolit SMTP Auth pro daného uživatele pomocí následující syntaxe.
Set-CASMailbox -Identity vas@uzivatel.cz -SmtpClientAuthenticationDisabled $false
Změňte $false na $true, pokud chcete naopak SMTP Auth uživateli zakázat a na $null pro respektování globálního nastavení organizace.