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 nastavení pro Microsoft 365
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šší.
Nastavení uživatele pro SMTP Auth
Microsoft 365 admin > Aktiví uživatelé > Zvolte uživatele > Pošta > E-mailové aplikace > SMTP s ověřením
SMTP Auth povolení/zakázání pomocí PowerShellu
Zakázání SMTP Auth pro celou organizaci Microsoft 365 v PowerShellu
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
Nastavení SMTP Auth pro jednu schránku
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.
BTC: 3QqqkEtGXur3ddNUtd33SzWWJrAbqY7Hrw
LTC: M93LdbWmGschEg3TDgEiBojYK1EArUiQWg
XMR: 4AQ8JLZR6bhXrV7FYSa3Rbh7FP4Hw7UwVWASfuwESa73iQE3Tem7N57i3iaYL7wt2Fhon91P3dtefHqnE2se3rxnHykoAwy