Odesílání emailů přes SMTP relay pomocí Microsoft Azure Communication Services
Автор: Miroslav Šraga
Загружено: 2026-01-11
Просмотров: 21
Azure Communication Services (ACS) je cloudová platforma, která umožňuje integrovat e‑mail, SMS, chat, hlas i video do vlastních aplikací přes jednoduchá API a SDK.
Využívá zabezpečení a identitu Microsoft Entra ID (OAuth 2.0), nabízí škálování, telemetrii a řízení nákladů, takže se hodí pro zasílání základních notifikací až po komplexní komunikační kanály.
Pro zasílání e‑mailů je zde komponenta ACS Email, která umožňuje programově odesílat například transakční zprávy, maily z multifunkčních zařízení, z internetových formulářů, skriptů a podobně.
Díky tomu může sloužit jako náhrada za končící SMTP Basic Authentication. Klíč je v tom, že namísto běžných přihlašovacích údajů se v zařízení či aplikaci použije moderní ověřování přes Entra ID a zprávy se odesílají přes Communication Ervices Email standardním SMTP protokolem na portu 25 nebo 587.
Výsledkem je spolehlivější doručování, lepší audit a governance a výrazně bezpečnější model než přímé posílání přes SMTP s Basic autentizací ale při zachování naprosto totožné funkcionality.
🎬 Obsah:
00:00 - Úvod
01:50 - Důležité úkony
04:45 - Konfigurace Azure Communication Services && Email Communication Services
06:45 - Entra ID - Registrovaná aplikace
09:05 - Udělení oprávnění
09:45 - Vytvoření Client secret pro Registrovanou aplikaci
12:30 - Vytvoření SMTP Username (uživatelské jméno pro SMTP)
13:50 - TEST - Odeslání e-mailu pomocí PowerShell skriptu
15:47 - TEST - Odeslání e-mailu pomocí PHP skriptu
16:57 - Nastavenní vlastní identifikace odesílatele (MailFrom) namísto DoNotReply
21:53 - TEST - Odeslání e-mailu pomocí PowerShell skriptu s vlastní identifikací odesílatele (MailFrom)
22:32 - TEST - Odeslání e-mailu pomocí PHP skriptu s vlastní identifikací odesílatele (MailFrom)
23:35 - Tipy na závěr, doporučení, ošetření chyb
25:25 - Zjištění aktuálních kvót
26:24 - Shrnutí, závěr
💡Postup:
Microsoft Azure (Subscription)
Azure Communication Service (ACS)
Email Communication Service (ECS)
Internet Domain
Domain verification
Domain connection to ECS
Entra ID Registred App + Generated secret
SMTP Accounts
Mail From addresses
Test
Azure Communication Services - základní nastavení:
• Azure Communication Services - odesílání e...
📓Blog & kontakt: https://www.sraga.cz/exchange-online-...
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: