External SMTP routing ke MX internal Untuk Mempercepat Proses Delivery Email
Kita sebelumnya sudah membuat external smtp atau server smtp independen load balance, kemudian membuat mx server independen, dan satu buah server data email.
Memang sempat terpikirkan untuk membuat routing dari smtp tersebut agar bisa routing langsung ke server mx internal kita daripada membaca urutan mx via dns.
jika membaca mx via dns, tentu akan terbaca mx sesuai urutan yang sudah didefinisikan.
prioritas 1. mx0.mailku.net
prioritas 2 mx1.mailku.net
Nah problemnya, mx server urutan pertama berlokasi di datacenter berbeda sehingga untuk memforward pesan email yang diterima dari mx0 membutuhkan latensi sekitar 250ms
Solusinya bagaimana?
Ternyata solusinya kita bisa membuat dns cacher lokal dan menambahkan record di lokal agar mx0.mailku.net dapat terpointing langsung ke server data.
Prinsipnya. Semua pesan email pelanggan atau yang menggunakan server yang kebetulan saya kelola tidak routing berdasarkan urutan dns publik tapi routing ke server sesuai yang sudah kita definisikan.
inginnya mau merepresentasikan dalam bantuk gambar tapi cari software diagram network yang gratisan belum dapat.
Mungkin lain kali.
Komentar
Posting Komentar