Apabila ia datang untuk menghantar e-mel, perjalanan dari peti masuk penghantar ke peti masuk penerima kadangkala boleh menjadi satu cabaran. Penghantaran e-mel bergantung kepada pelbagai faktor, dan salah satu daripada faktor ini ialah rekod MX yang bertindak sebagai penjamin kejayaan penghantaran e-mel ke destinasi yang dimaksudkan. Ia penting bagi sesiapa sahaja yang ingin meningkatkan penghantaran mel mereka dan memastikan mesej mereka tidak hilang di alam siber.
Rekod MX atau Mail Exchange ialah komponen penting dalam proses pemajuan e-mel. Dalam artikel sebelumnya, kami menerangkan tentang apa itu DNS (Sistem Nama Domain - penyimpanan maklumat tentang domain) dan peranannya dalam penghantaran mel dan keselamatan mel. Rekod MX ialah pelbagai rekod DNS yang mencari pelayan mel penerima yang dibenarkan untuk domain yang dinyatakan dalam medan Kepada pengepala. Maklumat tentang pelayan e-mel yang menerima dinyatakan dalam rekod oleh hos. Dalam kata mudah, rekod MX bertindak sebagai peta jalan untuk e-mel, memberitahu mereka ke mana mereka harus pergi untuk sampai ke destinasi mereka. Ia berfungsi sebagai sekeping maklumat penting yang membantu pelayan e-mel menentukan tempat untuk menghantar mesej masuk.
Rekod MX mempunyai paparan berikut:
example.net. 3600 IN MX 20 mailserver1.example.net.
example.net. 3600 IN MX 30 mailserver2.example.net.
Dalam contoh ini:
Rekod MX juga menggunakan rekod A atau AAAA (bergantung pada versi IP). Rekod A mengandungi alamat IP domain sasaran.
Mengkonfigurasi rekod MX dengan cara yang betul membolehkan proses penghalaan dan penghantaran lancar. Berikut adalah beberapa sebab mengapa ia penting:
BAGAIMANA IA BERFUNGSI
Tujuan langsung rekod MX adalah untuk mencari pelayan pertukaran yang sesuai untuk domain oleh IPnya untuk menyediakan penghantaran e-mel yang berjaya daripada penghantar kepada penerima yang disebut dalam medan Kepada mesej. Jika anda baru sahaja menyediakan rekod MX baharu dan anda perlu melihat cara ia berfungsi atau atas sebab lain, anda boleh melakukan semakan rekod MX. Ia boleh dilakukan dengan bantuan pelbagai alat dan arahan dalam talian. Berikut adalah beberapa daripadanya:
Buka command prompt atau terminal dan masukkan arahan "nslookup -type=MX domainname.com".
usr@usr-lap:~$ nslookup -type=MX gmail.com
Apabila anda menggantikan "domainname.com" dengan nama domain sebenar anda (gmail.com dalam contoh yang diberikan di atas), anda akan melihat rekod MX yang dikaitkan dengan domain anda.
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
gmail.com mail exchanger = 5 gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 30 alt3.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 10 alt1.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 20 alt2.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 40 alt4.gmail-smtp-in.l.google.com.
Anda boleh menggunakan kami Aplikasi carian MX Records
If you have access to a Linux or Mac system, you can use the "dig" command to check MX records: "dig MX domainname.com".
usr@usr-lap:~$ dig MX gmail.com
Apabila anda menggantikan "domainname.com" dengan nama domain sebenar anda (gmail.com dalam contoh yang diberikan di atas), anda akan melihat rekod MX yang dikaitkan dengan domain anda.
; <<>> DiG 9.18.12-0ubuntu0.22.04.1-Ubuntu <<>> MX gmail.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50633
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;gmail.com. IN MX
;; ANSWER SECTION:
gmail.com. 1790 IN MX 10 alt1.gmail-smtp-in.l.google.com.
gmail.com. 1790 IN MX 30 alt3.gmail-smtp-in.l.google.com.
gmail.com. 1790 IN MX 40 alt4.gmail-smtp-in.l.google.com.
gmail.com. 1790 IN MX 5 gmail-smtp-in.l.google.com.
gmail.com. 1790 IN MX 20 alt2.gmail-smtp-in.l.google.com.
;; Query time: 0 msec
;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP)
;; WHEN: Fri May 26 23:00:54 MSK 2023
;; MSG SIZE rcvd: 161
Menyemak rekod MX adalah penting untuk memastikan bahawa ia dikonfigurasikan dengan betul dan menunjuk ke pelayan mel yang dikehendaki. Jika anda menghadapi sebarang isu atau percanggahan, anda boleh menghubungi pendaftar domain atau penyedia pengehosan anda untuk mendapatkan bantuan dalam menyelesaikan masalah tersebut.
Walaupun rekod MX agak mudah untuk disediakan, terdapat beberapa salah konfigurasi dan isu biasa yang boleh menjejaskan penghantaran e-mel. Mari kita lihat beberapa daripada mereka:
Frequently asked questions
Jika rekod MX anda salah konfigurasi, penghantaran e-mel boleh terjejas. E-mel mungkin melantun semula, ditandakan sebagai spam atau gagal mencapai penerima yang dimaksudkan.
Ya, anda boleh mempunyai berbilang rekod MX untuk lebihan. Dengan menentukan berbilang pelayan mel dengan nilai keutamaan yang berbeza, anda memastikan bahawa e-mel dihantar walaupun satu pelayan tidak tersedia.
Perubahan rekod MX biasanya disebarkan dalam masa beberapa jam, tetapi ia boleh mengambil masa sehingga 48 jam untuk perubahan itu disebarkan sepenuhnya ke seluruh internet. Pada masa ini, e-mel masih boleh dihantar ke pelayan mel lama.
Menukar rekod MX boleh memberi kesan kepada penghantaran e-mel jika tidak dilakukan dengan betul. Adalah disyorkan untuk berunding dengan pendaftar domain atau penyedia pengehosan anda untuk mendapatkan bantuan dalam membuat perubahan yang diperlukan.
Rekod MX memainkan peranan dalam keselamatan e-mel melalui mekanisme seperti SPF dan DKIM. Rekod MX yang dikonfigurasikan dengan betul menyumbang kepada keselamatan e-mel yang dipertingkatkan dan membantu mencegah percubaan spoofing dan pancingan data.
Tidak, rekod MX memerlukan penggunaan domain dan tidak boleh ditentukan secara langsung dengan alamat IP. Rekod MX menghala ke rekod A atau AAAA bagi pelayan mel, yang kemudiannya dipetakan ke alamat IP.