1. Home
  2. Knowledge Base
  3. MX Record Essentials

Dasar-Dasar Catatan MX

Jaga Perjalanan Email Anda

Dalam hal pengiriman email, perjalanan dari kotak masuk pengirim ke kotak masuk penerima terkadang bisa menjadi tantangan. Pengiriman email bergantung pada berbagai faktor, dan salah satu faktor tersebut adalah data MX yang bertindak sebagai penjamin keberhasilan transmisi email ke tujuan yang dituju. Hal ini penting bagi siapa saja yang ingin meningkatkan pengiriman surat dan memastikan pesan mereka tidak hilang di dunia maya.

Konfigurasi Data MX

Catatan MX atau Mail Exchange adalah komponen penting dalam proses penerusan email. Pada artikel sebelumnya kami menjelaskan apa itu DNS (Sistem Nama Domain - penyimpanan informasi tentang domain) dan perannya dalam pengiriman email dan keamanan email. Data MX adalah variasi data DNS yang menemukan server email penerima resmi untuk domain yang ditentukan di bidang Ke pada header. Informasi tentang server email penerima ditentukan dalam catatan oleh host. Dengan kata sederhana, data MX bertindak sebagai peta jalan untuk email, memberi tahu mereka ke mana mereka harus pergi untuk mencapai tujuannya. Ini berfungsi sebagai informasi penting yang membantu server email menentukan ke mana harus mengirimkan pesan masuk.

Data MX memiliki tampilan berikut:

example.net.   3600   IN     MX      20     mailserver1.example.net.
example.net.   3600   IN     MX      30     mailserver2.example.net.

Dalam contoh ini:

  1. Nama Domain: Nama domainnya adalah "example.net."
  2. Nilai TTL (Waktu untuk hidup): Nilai TTL disetel ke 3600 detik (1 jam). Artinya, data MX dapat di-cache oleh penyelesai DNS hingga 1 jam sebelum mereka perlu memeriksa pembaruan.
  3. "IN" adalah singkatan dari Internet.
  4. Jenis Catatan: "MX" menunjukkan bahwa ini adalah data MX.
  5. Nilai Preferensi: Nilai preferensi ditetapkan ke 20 dan 30. Ini menunjukkan bahwa server dengan nilai prioritas terendah akan dicoba terlebih dahulu.
  6. Penukar Email: Penukar email adalah "mailserver1.example.net" dan "mailserver2.example.net" yang menunjukkan bahwa server email ini bertanggung jawab menangani email untuk domain "example.net".

Data MX juga menggunakan data A atau AAAA (bergantung pada versi IP). Catatan A berisi alamat IP domain target.

The process of email transmission using mx record check. DNS Sender Mail Server Mail Server Recipient MX Request MX Response Sender Mail Client Mail Client Recipient 187.198.15.95 187.198.15.95 MX records for a domain

Mengapa Data MX Penting?

Mengonfigurasi data MX dengan cara yang tepat memungkinkan memastikan proses perutean dan pengiriman lancar. Berikut beberapa alasan mengapa hal tersebut penting:

  • Pengiriman berhasil: Data MX bertanggung jawab untuk menentukan rute yang diambil email dari pengirim ke penerima. Dengan menentukan data MX dengan benar, Anda dapat yakin bahwa email Anda akan diarahkan ke server email yang sesuai, sehingga meningkatkan peluang keberhasilan pengiriman.
  • Hindari ditandai sebagai spam: Banyak penyedia email melakukan pemeriksaan data MX pada pesan masuk untuk menghindari kasus ketika email mungkin ditandai sebagai spam atau ditolak. Konfigurasi data MX yang tepat akan meningkatkan kemampuan pengiriman email dan membantu email menghindari terjebak dalam filter spam.
  • Keandalan dan Multiplisitas: Data MX memungkinkan Anda mengikat lebih dari satu alamat IP/server email ke domain Anda dan menetapkannya dalam urutan prioritas. Artinya jika salah satu server email tidak tersedia, email akan secara otomatis dialihkan ke server berikutnya. Keberagaman ini memastikan bahwa email Anda memiliki peluang lebih tinggi untuk mencapai tujuan yang diinginkan, meskipun ada masalah sementara dengan server email tertentu.
  • Otentikasi: Data MX juga membantu memverifikasi sumber pesan masuk. Bersama dengan catatan SPF (Sender Policy Framework) dan DKIM (DomainKeys Identified Mail), ini memberikan keamanan email tingkat tinggi dengan mencocokkan domain pengirim dengan alamat IP resmi server, sehingga memastikan keabsahan sumber pesan. Oleh karena itu, ini berfungsi sebagai salah satu metode melawan upaya spoofing dan phishing.

BAGAIMANA ITU BEKERJA

Bagaimana Cara Memeriksa Data MX?

Tujuan langsung dari data MX adalah untuk menemukan server pertukaran yang sesuai untuk domain berdasarkan IP-nya guna memastikan keberhasilan pengiriman email dari pengirim ke penerima yang disebutkan dalam bidang Ke pada pesan. Jika Anda baru saja menyiapkan data MX baru dan Anda perlu melihat cara kerjanya atau karena alasan lain, Anda dapat melakukan pemeriksaan data MX. Hal ini dapat dilakukan dengan bantuan berbagai alat dan perintah online. Berikut ini beberapa di antaranya:

Menggunakan perintah Prompt/Terminal

  1. Buka command prompt atau terminal dan masukkan perintah "nslookup -type=MX domainname.com".

    usr@usr-lap:~$ nslookup -type=MX gmail.com
  2. Saat Anda mengganti "namadomain.com" dengan nama domain Anda yang sebenarnya (gmail.com pada contoh di atas), Anda akan melihat data MX yang terkait 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.

Alat Pencarian DNS Online

Anda dapat menggunakan kami Aplikasi pencarian MX Records

  1. Cukup masukkan nama domain di kolom pencarian.
  2. Tekan tombol “Cari rekaman MX”.
  3. Dapatkan catatan dengan nama domain server pertukaran surat.

Perintah menggali:

  1. 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
  2. Saat Anda mengganti "namadomain.com" dengan nama domain Anda yang sebenarnya (gmail.com pada contoh di atas), Anda akan melihat data MX yang terkait 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
          

Memeriksa data MX penting untuk memastikan bahwa data tersebut dikonfigurasi dengan benar dan mengarah ke server email yang diinginkan. Jika Anda mengalami masalah atau perbedaan apa pun, Anda dapat menghubungi pencatatan domain atau penyedia hosting Anda untuk mendapatkan bantuan dalam menyelesaikan masalah tersebut.

Masalah Umum

Meskipun data MX relatif mudah disiapkan, ada beberapa kesalahan konfigurasi dan masalah umum yang dapat memengaruhi pengiriman email. Mari kita lihat beberapa di antaranya:

  • Data MX Tidak Ada: Tidak adanya data MX untuk domain akan mengakibatkan kegagalan pengiriman email. Sangat penting untuk menentukan setidaknya satu data MX untuk memastikan perutean email masuk yang tepat.
  • Nilai Prioritas Salah: untuk beberapa data MX, nilai prioritas ditetapkan, satu nilai untuk setiap data, berkisar antara 0 hingga 65535. Saat memilih di antara nilai-nilai ini, server pengirim akan memilih server pertukaran dengan nilai yang lebih rendah nilai terlebih dahulu. Nilainya harus berbeda, jika tidak, data MX dengan nilai prioritas yang sama dapat menyebabkan masalah pengiriman.
  • Data A/AAAA Hilang atau Salah: Data MX terkait dengan data A atau AAAA di server email. Jika catatan ini hilang atau salah dikonfigurasi, pengiriman email akan terpengaruh. Penting untuk memastikan bahwa data A atau AAAA server email Anda dikonfigurasi dengan benar dan cocok dengan data MX.
  • Pemblokiran Port oleh Firewall: Jika server email Anda berada di belakang firewall yang membatasi koneksi masuk pada port yang diperlukan, hal ini dapat mencegah pengiriman email. Pastikan pengaturan firewall Anda mengizinkan koneksi masuk pada port yang diperlukan untuk memastikan proses pengiriman lancar.
  • Data MX yang Kedaluwarsa: Seiring waktu, infrastruktur server email dapat berubah. Jika Anda menggunakan data MX yang kedaluwarsa atau basi, email mungkin diarahkan ke server yang tidak ada atau dinonaktifkan, sehingga mengakibatkan kegagalan pengiriman. Peninjauan rutin dan pembaruan data MX Anda akan menjamin pengiriman email tanpa gangguan.

Frequently asked questions

Temukan jawaban atas pertanyaan Anda tentang data MX

Apa yang terjadi jika data MX saya salah dikonfigurasi?

Jika data MX Anda salah dikonfigurasi, pengiriman email dapat terpengaruh. Email mungkin terpental kembali, ditandai sebagai spam, atau gagal sampai ke penerima yang dituju.

Bisakah saya memiliki beberapa data MX untuk redundansi?

Ya, Anda dapat memiliki beberapa data MX untuk redundansi. Dengan menentukan beberapa server email dengan nilai prioritas berbeda, Anda memastikan bahwa email terkirim meskipun satu server tidak tersedia.

Berapa lama waktu yang dibutuhkan agar perubahan data MX diterapkan?

Perubahan data MX biasanya diterapkan dalam beberapa jam, namun perlu waktu hingga 48 jam agar perubahan diterapkan sepenuhnya di internet. Selama waktu ini, email mungkin masih terkirim ke server email lama.

Bisakah saya mengubah data MX tanpa mempengaruhi pengiriman email?

Mengubah data MX dapat memengaruhi pengiriman email jika tidak dilakukan dengan benar. Disarankan untuk berkonsultasi dengan registrar domain atau penyedia hosting Anda untuk mendapatkan bantuan dalam melakukan perubahan yang diperlukan.

Apakah data MX terkait dengan keamanan email?

Data MX berperan dalam keamanan email melalui mekanisme seperti SPF dan DKIM. Data MX yang dikonfigurasi dengan benar berkontribusi terhadap peningkatan keamanan email dan membantu mencegah upaya spoofing dan phishing.

Bisakah saya menggunakan alamat IP dan bukan domain di data MX?

Tidak, data MX memerlukan penggunaan domain dan tidak dapat ditentukan secara langsung dengan alamat IP. Data MX mengarah ke data A atau AAAA dari server email, yang kemudian dipetakan ke alamat IP.