[ Keamanan transportasi ]

Penyiapan MTA-STS : verifikasi DNS , HTTPS, dan pengiriman email secara bersamaan

Buat kebijakan transportasi domain penerima, periksa setiap rute masuk dan rencanakan perubahan di sekitar cache pengirim.

Oleh tim peneliti EmailAuth · 5 menit membaca

[Poin-poin penting]

  • Verifikasi rute penerimaan, kebijakan HTTPS, dan DNS penemuan sebagai dependensi terpisah.
  • Pelaporan TLS memerlukan permintaan dan jalur pengumpulan kerjanya sendiri.
  • Promosikan atau penarikan dengan mempertimbangkan cakupan rute dan masa pakai cache yang lama.
Di halaman ini

MTA-STS memungkinkan domain penerima mempublikasikan ekspektasi untuk pengiriman TLS yang diautentikasi. Ini mengalamatkan koneksi SMTP ke layanan penerima. Itu tidak mengautentikasi alamat Dari pembuat pesan atau mengenkripsi pesan dari perangkat satu orang ke perangkat orang lain.

Penerapan yang berfungsi menghubungkan tiga hal: rute MX masuk domain yang sebenarnya, kebijakan HTTPS, dan data DNS yang menandakan kebijakan tersebut. Pelaporan TLS menyediakan jalur umpan balik terpisah.

Tetapkan batas penerimaan yang sebenarnya

Referensi: RFC 8461 §3.4, RFC 8461 §4.

Cantumkan host MX yang menerima email untuk domain tersebut, termasuk layanan pencadangan dan gateway keamanan upstream. Verifikasi TLS dan perilaku sertifikat pada batas penerimaan publik yang sebenarnya, tidak hanya pada server kotak surat internal.

Catat siapa yang memiliki rute MX , hosting kebijakan, perpanjangan sertifikat, dan tujuan pelaporan. Layanan kotak surat yang dihosting tidak selalu menghosting kebijakan MTA-STS pelanggan atau mengoperasikan setiap gateway di depannya.

Nilai subdomain secara terpisah. MTA-STS tidak menggunakan warisan kebijakan induk gaya DMARC. Subdomain penerima memerlukan konfigurasi yang dapat diterapkan pada domain tersebut.

Buat kebijakan untuk host sebenarnya

Referensi: RFC 8461 §3.2, RFC 8461 §3.3.

Sajikan kebijakan dari lokasi HTTPS yang diperlukan untuk domain penerima. example.com , lokasinya adalah https://mta-sts.example.com/.well-known/mta-sts.txt. Layanan HTTPS memerlukan sertifikat yang valid untuk nama host kebijakannya.

Kebijakan ini mengidentifikasi versi, mode, pola MX yang diizinkan, dan masa pakai cache maksimum. Mulailah dengan penerapan pengujian yang sesuai cakupan dan periksa hasilnya sebelum penerapan. Pilih periode pengamatan dari lalu lintas dan ketergantungan sebenarnya daripada memperlakukan durasi sampel sebagai bukti universal.

Ilustrasi kebijakan untuk domain MX tunggal fiktif adalah:

versi: mode STSv1: pengujian mx: mx1.example.net max_age: 86400

Contoh ini mengasumsikan mx1.example.net adalah host penerima domain yang sebenarnya dan memiliki dukungan SMTP TLS yang sesuai. Ini bukan kebijakan yang siap pakai untuk penyedia lain. Cocokkan host yang diizinkan dengan tepat dan sertakan setiap rute penerimaan yang sah.

Publikasikan penemuan dan pelaporan secara terpisah

Referensi: RFC 8461 §3.1, RFC 8461 §8.1, RFC 8460 §3.

Di _mta-sts.example.com , nilai ilustratif TXT adalah v=STSv1; id=2026110701. Pengidentifikasi tersebut menandakan adanya revisi kebijakan. Publikasikan dan verifikasi kebijakan sebelum mengiklankan revisi barunya di DNS .

TLS-RPT menggunakan catatannya sendiri di _smtp._tls.example.com . Permintaan ilustratifnya adalah v=TLSRPTv1; rua=mailto:tls-reports@example.com, dengan asumsi alamat tersebut ada dan jalur pengumpulannya berfungsi.

Jangan berasumsi a DMARC rua tujuan secara otomatis menerima laporan TLS , atau pengujian MTA-STS saja membuat permintaan pelaporan yang berfungsi. Verifikasi setiap catatan dengan nama dan tujuan yang benar melalui proses pengumpulannya sendiri.

Uji rantai yang diterapkan

Referensi: RFC 8461 §4, RFC 8461 §6.

Ambil kebijakan secara eksternal dan konfirmasikan bahwa titik akhir HTTPS yang diperlukan melayani isi teks biasa yang dimaksud dengan HTTP 200. Jangan ikuti pengalihan HTTP: pengalihan bukanlah pengambilan kebijakan yang valid berdasarkan RFC 8461 §3.3. Periksa penemuan DNS dan bandingkan semua rute MX yang diiklankan dengan pola yang diizinkan.

Uji SMTP TLS dan validasi sertifikat di setiap rute penerima. Sertifikat web yang berfungsi di mta-sts.example.com tidak menetapkan bahwa server MX menyajikan sertifikat SMTP yang valid.

Tinjau laporan TLS yang tersedia dan bukti pengiriman terkontrol. Pengiriman layanan berbeda-beda dalam partisipasinya, jadi diam tidak menjamin kesuksesan universal. Pertahankan reporter, interval, dan MX yang terpengaruh pada setiap observasi.

Dalam kasus sintetis, kebijakan hanya mengizinkan gateway utama sementara DNS juga mengiklankan MX cadangan. Cadangan menerima email dalam pengujian biasa tetapi gagal dalam pencocokan kebijakan. Perbaiki kebijakan atau desain perutean sebelum penerapan; jangan abaikan cadangan karena volume hariannya kecil.

Rencanakan penegakan dan pemulihan di sekitar cache

Referensi: RFC 8461 §5, RFC 8461 §8.3.

Mode penegakan dapat mencegah pengirim pendukung melakukan pengiriman melalui koneksi yang tidak sesuai. Pengirim yang tidak mendukung berada di luar jaminan itu. Catat ketergantungan dan respons operasional yang dapat diterima sebelum mengubah mode.

Cache pengirim dapat mempertahankan kebijakan sebelumnya yang valid untuk max_age-nya. Menghapus DNS penemuan atau menghapus titik akhir HTTPS bukanlah kemunduran global yang langsung. Untuk penarikan, publikasikan mode yang valid: tidak ada kebijakan dengan masa pakai singkat, lalu perbarui id penemuan. Jaga agar kedua titik akhir tetap tersedia hingga semua kebijakan sebelumnya habis masa berlakunya, termasuk revisi lama dengan masa pakai lebih lama. Hitung setiap masa pakai sejak revisi terakhir kali ditayangkan, bukan hanya dari pengeditan berikutnya.

Untuk migrasi gateway, buat kebijakan kompatibel dengan transisi yang direncanakan, verifikasi rute baru, dan izinkan versi cache. Jaga agar titik akhir kebijakan tetap tersedia sementara pengirim yang relevan mungkin masih mengandalkannya.

Serah terima harus menggabungkan konfigurasi MX , riwayat kebijakan, kepemilikan sertifikat, dan penanganan laporan. MTA-STS tetap berguna ketika bagian-bagian yang bergerak tersebut dipertahankan bersama-sama.

[ Membawa pergi ]

Promosikan atau penarikan dengan mempertimbangkan cakupan rute dan masa pakai cache yang lama.

[ Berdasarkan peran ]

Apa artinya ini bagi Anda

Pilih peran Anda untuk langkah praktis selanjutnya.

Admin TI / Surat

Uji setiap lapisan secara mandiri.

Penemuan DNS , hosting HTTPS, SMTP TLS , dan pengumpulan laporan merupakan ketergantungan yang berbeda.

Langkah selanjutnya

  1. Bandingkan rute MX dengan pola kebijakan.
  2. Periksa sertifikat web dan SMTP secara terpisah.
  3. Simpan revisi kebijakan dan masa pakai sebelumnya.

CISO / Detik

Nyatakan jaminan secara akurat.

MTA-STS membantu mendukung pengirim memvalidasi transportasi; ini bukan enkripsi pesan ujung ke ujung atau partisipasi pengirim universal.

Langkah selanjutnya

  1. Dokumentasikan batas penerimaan.
  2. Nilai batas pengirim yang tidak mendukung.
  3. Tinjau pelaporan dan bukti perpanjangan sertifikat.

Pendiri / Non-teknis

Lindungi kontinuitas penerimaan selama perubahan.

Konfigurasi kebijakan dan gateway harus berjalan bersamaan sehingga peningkatan keamanan tidak membuat email masuk yang sah menjadi terlantar.

Langkah selanjutnya

  1. Identifikasi setiap rute penerimaan.
  2. Tetapkan kebijakan dan kepemilikan sertifikat.
  3. Memerlukan rencana migrasi dan pemulihan yang mendukung cache.

[ FAQ ]

Pertanyaan yang sering diajukan

Apakah MTA-STS menggantikan DMARC ?

Tidak. Ini menyangkut pengiriman TLS yang diautentikasi ke server email penerima. DMARC menilai identitas Dari pesan yang terlihat melalui SPF atau DKIM yang selaras.

RFC 8461 §1 RFC 9989 §4.1

Bisakah saya mengaktifkan MTA-STS hanya dengan data TXT DNS ?

Domain penerima juga memerlukan kebijakan yang valid pada titik akhir HTTPS yang diperlukan dan rute penerimaan yang kompatibel. Verifikasi DNS , hosting kebijakan, dan SMTP TLS secara bersamaan.

RFC 8461 §3.1 RFC 8461 §3.2 RFC 8461 §4

Apakah sertifikat kebijakan web sama dengan pemeriksaan sertifikat MX ?

Tidak. Validasi host kebijakan HTTPS dan setiap rute penerimaan SMTP secara terpisah. Satu sertifikat kerja tidak membuktikan layanan lainnya valid.

RFC 8461 §3.3 RFC 8461 §4.2

Apakah kebijakan domain induk secara otomatis melindungi subdomain penerima?

Tidak. MTA-STS tidak menggunakan pewarisan gaya DMARC. Nilai kebijakan dan konfigurasi penemuan untuk setiap domain penerima dalam cakupan.

RFC 8461 §3.4

Apakah mode pengujian secara otomatis menyiapkan pelaporan TLS ?

Tidak. TLS-RPT memiliki permintaan DNS terpisah dan tujuan laporan yang berfungsi. Verifikasi koleksi sebelum menafsirkan tidak adanya laporan.

RFC 8460 §3 RFC 8461 §5

Haruskah kebijakan tersebut menyertakan MX cadangan yang jarang mendapat traffic?

Setiap rute penerimaan yang sah memerlukan kebijakan dan konfigurasi TLS yang kompatibel. Volume rendah tidak menghilangkan perannya selama failover.

RFC 8461 §4

Apakah penghapusan data TXT akan segera membatalkan penegakan hukum?

Tidak. Pengirim pendukung dapat mempertahankan kebijakan cache yang belum kedaluwarsa. Rencanakan pembaruan atau penarikan berdasarkan masa polis yang dilayani sebelumnya.

RFC 8461 §3.3 RFC 8461 §8.3

Apa yang harus diverifikasi sebelum menerapkan mode?

Periksa titik akhir kebijakan, catatan penemuan, semua rute MX , sertifikat yang relevan, pelaporan yang tersedia, dan rencana pemulihan. Catat batas pengamatan dan kepemilikan perubahan di masa depan.

[ Sumber ]

Sumber

  1. RFC 8460

    Bagian §1 · §3

  2. RFC 8461

    Bagian §1 · §3.1 · §3.2 · §3.3 · §3.4 · §4 · §4.2 · §5 · §6 · §8.1 · §8.3

  3. RFC 9989

    Bagian §4.1

[ Glosarium ]

Glosarium

MTA-STS
Kebijakan domain penerima yang dipublikasikan untuk pengiriman TLS SMTP yang diautentikasi oleh pengirim pendukung.

RFC 8461 §1

TLS-RPT
Pelaporan gabungan dari negosiasi SMTP TLS dan kegagalan kebijakan transportasi.

RFC 8460 §1

usia_maks
Masa pakai cache maksimum dari kebijakan yang diambil, dinyatakan dalam hitungan detik.

RFC 8461 §3.2

Asal perusahaan

Mengapa lembaga keuangan dan pemerintah terkemuka menghentikan dasbor keamanan email mereka.

Platform autentikasi email tradisional menjual dasbor kepada Anda dan meminta teknisi Anda melakukan pekerjaannya. Di lingkungan berisiko tinggi, pengawasan manual berarti penegakan yang tertunda, penyimpangan konfigurasi, dan domain bayangan yang tidak dipantau.

EmailAuth adalah platform asal email agen. Agen kami menegakkan p=reject, jaga agar pengirim pihak ketiga tetap selaras dan pindahkan domain Anda ke kapasitas penuh RFC 9989 kepatuhan, standar DMARC baru, dengan kemampuan audit yang dapat dilakukan secara langsung oleh manusia.

Pemerintah Perusahaan besar Lembaga keuangan tingkat 1

SaaS · Penyewaan khusus · On-prem dengan celah udara · Enkripsi BYOK

Basis Pengetahuan