Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Artikel ini menjelaskan cara menggunakan aplikasi Microsoft Entra untuk membuat kredensial autentikasi untuk menggunakan Simple Mail Transfer Protocol (SMTP) untuk mengirim email menggunakan Azure Communication Services.
Prasyarat
- Akun Azure dengan langganan aktif. Buat akun secara gratis.
- Sumber Daya Email Komunikasi Azure dibuat dan siap dengan domain yang disediakan. Mulai membuat Sumber Daya Komunikasi Email
- Sumber Daya Azure Communication Services aktif tersambung dengan Domain Email dan Connection String. Mulai dengan Menghubungkan Sumber Daya Email dengan Sumber Daya Komunikasi
- Aplikasi Microsoft Entra dengan akses ke Sumber Daya Azure Communication Services. Mendaftarkan aplikasi dengan ID Microsoft Entra dan membuat perwakilan layanan
- Rahasia klien untuk aplikasi Microsoft Entra dengan akses ke Sumber Daya Azure Communication Service. Membuat rahasia klien baru
Menggunakan aplikasi Microsoft Entra untuk autentikasi SMTP
Pengembang aplikasi yang membangun aplikasi yang mengirim email menggunakan protokol SMTP perlu menerapkan autentikasi modern yang aman. Azure Communication Services menggunakan perwakilan layanan aplikasi Microsoft Entra untuk menyediakan autentikasi yang aman. Tautkan aplikasi Microsoft Entra ke sumber daya Communication Service dengan membuat sumber daya Nama Pengguna SMTP.
Layanan SMTP menggunakan informasi aplikasi Microsoft Entra yang ditautkan ke nama pengguna SMTP untuk mengautentikasi dengan Microsoft Entra atas nama pengguna untuk memastikan transmisi email yang aman dan mulus. Sumber daya nama pengguna SMTP ditentukan pengguna dan dapat menggunakan format email atau bentuk bebas. Jika nama pengguna SMTP menggunakan format email, domain harus menjadi salah satu domain tertaut dari sumber daya Communication Service.
Menetapkan peran ke aplikasi Microsoft Entra
Anda juga perlu memberikan akses aplikasi Microsoft Entra ke sumber daya Komunikasi menggunakan peran bawaan atau peran kustom dengan izin yang diperlukan.
Menetapkan peran Pemilik Layanan Komunikasi dan Email bawaan ke aplikasi Microsoft Entra
Tetapkan peran Pemilik Layanan Komunikasi dan Email ke aplikasi Microsoft Entra untuk memberinya akses ke sumber daya Communication Service.
- Di portal, navigasikan ke Sumber Daya Azure Communication Service yang digunakan untuk mengirim email menggunakan SMTP lalu buka Kontrol akses (IAM).
- Pilih +Tambahkan lalu pilih Tambahkan penetapan peran.
- Pada tab Peran , pilih peran Pemilik Layanan Komunikasi dan Email untuk mengirim email menggunakan SMTP dan klik Berikutnya.
- Pada tab Anggota , pilih Pengguna, grup, atau perwakilan layanan lalu klik +Pilih anggota.
- Gunakan kotak pencarian untuk menemukan aplikasi Microsoft Entra yang Anda gunakan untuk autentikasi dan memilihnya. Lalu klik Pilih.
- Setelah mengonfirmasi pilihan, klik Berikutnya.
- Setelah mengonfirmasi cakupan dan anggota, klik Tinjau + tetapkan.
Membuat Nama Pengguna SMTP menggunakan portal Microsoft Azure
- Di portal, navigasikan ke Sumber Daya Azure Communication Service lalu buka Nama Pengguna SMTP.
- Klik +Tambahkan Nama Pengguna SMTP lalu pilih aplikasi Microsoft Entra. Jika aplikasi Microsoft Entra tidak muncul di menu drop-down, lihat langkah-langkah sebelumnya untuk menetapkan peran. Nama pengguna dapat berupa teks kustom atau alamat email.
- Verifikasi bahwa Nama Pengguna SMTP ada dalam daftar. Status berubah menjadi Siap digunakan setelah semua persyaratan untuk mengirim email menggunakan nama pengguna dan SMTP terpenuhi.
Kata sandi autentikasi SMTP
Kata sandi adalah salah satu rahasia klien aplikasi Microsoft Entra.
Persyaratan untuk pengiriman klien SMTP AUTH
- Autentikasi: Autentikasi nama pengguna dan kata sandi didukung melalui penggunaan nama pengguna SMTP yang terhubung dengan detail aplikasi Microsoft Entra. Layanan SMTP Azure Communication Services menggunakan detail pengguna aplikasi Microsoft Entra untuk mendapatkan token akses atas nama pengguna dan menggunakannya untuk mengirimkan email.
- Azure Communication Service: Layanan Azure Communication memerlukan sumber daya Azure Communication Services yang terhubung dengan sumber daya dan domain Email Komunikasi Azure.
- Keamanan Lapisan Transportasi (TLS): Perangkat Anda harus dapat menggunakan TLS versi 1.2 ke atas.
- Port: Port 587 (disarankan) atau port 25 diperlukan dan harus tidak diblokir di jaringan Anda. Beberapa firewall jaringan atau ISP memblokir port karena itulah port yang digunakan server email untuk mengirim email.
- DNS: Gunakan nama DNS smtp.azurecomm.net. Jangan gunakan alamat IP untuk server Microsoft 365 atau Office 365, karena Alamat IP tidak didukung.
Cara menyiapkan pengiriman klien SMTP AUTH
Masukkan pengaturan berikut langsung di perangkat Anda atau di aplikasi seperti yang diinstruksikan panduan mereka (mungkin menggunakan terminologi yang berbeda dari artikel ini). Asalkan skenario Anda selaras dengan prasyarat untuk pengiriman klien SMTP AUTH, pengaturan ini memungkinkan Anda mengirim email dari perangkat atau aplikasi Anda menggunakan Perintah SMTP.
Pengaturan Perangkat atau Aplikasi | Nilai |
---|---|
Server / host pintar | smtp.azurecomm.net |
Pelabuhan | Port 587 (disarankan) atau port 25 |
TLS / StartTLS | Diaktifkan |
Nama pengguna dan kata sandi | Masukkan Nama Pengguna SMTP dan satu rahasia klien aplikasi Microsoft Entra. |