Error Kirim Email: Server error '550 the proper dns entries'
Pernahkah Anda mengalami error saat mengirim email dengan pesan kesalahan berikut?
> "Server error: '550 the proper dns entries'"
atau variasi lainnya seperti:
> "550 5.1.1 Recipient address rejected: User unknown in local recipient table"
> "550 Requested action not taken: mailbox unavailable"
Error ini cukup membingungkan, terutama jika Anda yakin alamat email tujuan sudah benar. Artikel ini akan membahas secara lengkap penyebab teknis error 550 DNS entries dan solusi praktis untuk mengatasinya.
Apa Itu Error 550 DNS Entries?
Error 550 adalah kode status SMTP (Simple Mail Transfer Protocol) yang menunjukkan bahwa email tidak dapat dikirim karena masalah pada server email penerima. Secara spesifik, error "550 the proper dns entries" berarti:
- DNS records (khususnya MX Record) dari domain penerima tidak ditemukan atau tidak valid
- Server email tujuan tidak dapat dijangkau atau tidak merespons
- Alamat email tujuan tidak terdaftar atau tidak aktif
Penyebab Teknis Error 550 DNS Entries
Secara teknis, error ini disebabkan oleh beberapa faktor berikut:
1. DNS Server Email Tujuan Tidak Berjalan
Server DNS yang mengelola domain penerima mungkin sedang down atau tidak merespons. Hal ini bisa terjadi karena:
- Maintenance server yang sedang berlangsung
- Server crash atau overload
- Konfigurasi DNS yang salah pada domain penerima
2. Domain Expired (Kadaluarsa)
Salah satu penyebab paling umum adalah domain penerima sudah expired (kadaluarsa) dan tidak diperpanjang. Ketika domain expired:
- DNS records (termasuk MX Record) akan dihapus atau tidak aktif
- Email tidak dapat dikirim ke domain tersebut
- Website domain juga tidak dapat diakses
Contoh:
Jika Anda mengirim email ke `admin@contoh.com` dan domain `contoh.com` sudah expired, maka email akan ditolak dengan error 550.
3. Domain Belum Aktif atau Belum Terdaftar
Jika domain penerima baru didaftarkan tetapi belum dikonfigurasi dengan benar, atau bahkan belum terdaftar sama sekali, maka:
- MX Record belum diatur
- DNS propagation belum selesai (untuk domain baru)
- Server email belum dikonfigurasi
4. MX Record Tidak Dikonfigurasi dengan Benar
MX (Mail Exchange) Record adalah DNS record yang mengarahkan email ke server email yang tepat. Jika MX Record:
- Tidak ada atau kosong
- Salah konfigurasi (mengarah ke IP/hostname yang salah)
- Belum propagasi (untuk perubahan baru)
Maka email tidak akan bisa dikirim ke domain tersebut.
5. Alamat Email Tidak Valid atau Tidak Terdaftar
Meskipun domain aktif, alamat email spesifik mungkin:
- Tidak pernah dibuat (typo atau salah ketik)
- Sudah dihapus oleh pemilik domain
- Mailbox penuh sehingga tidak bisa menerima email baru
- Diblokir oleh administrator domain
Solusi Lengkap Mengatasi Error 550 DNS Entries
Berikut adalah langkah-langkah yang dapat Anda lakukan untuk mengatasi masalah ini:
Solusi 1: Cek dan Pastikan Alamat Email Tujuan Valid
Langkah pertama dan paling penting adalah memastikan alamat email tujuan benar-benar valid.
Cara Memverifikasi:
- Periksa Typo atau Kesalahan Ketik
- Contoh salah: `admin @contoh.com` (ada spasi)
- Contoh benar: `admin@contoh.com`
- Konfirmasi dengan Penerima
- Minta mereka konfirmasi alamat email yang benar
- Tanyakan apakah email mereka masih aktif
- Coba Kirim Email Test
- Jika gagal dengan error yang sama, lanjut ke solusi berikutnya
Solusi 2: Cek Status Domain Penerima
Periksa apakah domain penerima masih aktif dan tidak expired.
Cara Mengecek:
- Gunakan WHOIS Lookup
- Masukkan nama domain penerima (contoh: `contoh.com`)
- Periksa Expiration Date (tanggal kadaluarsa)
- Jika sudah expired, domain tidak aktif
- Cek Website Domain
- Jika website tidak bisa diakses atau muncul "Domain Expired", berarti domain sudah kadaluarsa
- Ping Domain
- Jalankan perintah:
```bash
ping namadomain.com
```
- Jika tidak ada respons atau timeout, domain mungkin tidak aktif
Jika Domain Expired:
- Informasikan kepada penerima bahwa domain mereka sudah expired
- Minta mereka untuk memperpanjang domain
- Tunggu hingga domain aktif kembali sebelum mengirim email
Solusi 3: Cek MX Record Domain Penerima
MX Record adalah kunci utama pengiriman email. Pastikan MX Record domain penerima sudah dikonfigurasi dengan benar.
Cara Mengecek MX Record:
- Menggunakan Online Tools
- Masukkan domain penerima (contoh: `contoh.com`)
- Klik "MX Lookup"
- Lihat hasilnya:
- ✅ Ada MX Record: Domain siap menerima email
- ❌ Tidak ada MX Record: Domain tidak bisa menerima email
- Menggunakan Command Line
- Jalankan perintah:
```bash
nslookup -type=MX namadomain.com
```
- Atau menggunakan `dig` (Mac/Linux):
```bash
dig MX namadomain.com
```
- Jika tidak ada hasil atau error, berarti MX Record tidak dikonfigurasi
Jika MX Record Tidak Ada:
- Informasikan kepada penerima bahwa MX Record domain mereka belum diatur
- Minta mereka untuk menghubungi hosting provider atau administrator domain
- Tunggu hingga MX Record dikonfigurasi dan propagasi selesai (1-48 jam)
Solusi 4: Tunggu DNS Propagation (Untuk Domain Baru)
Jika domain penerima baru didaftarkan atau baru mengubah nameserver/MX Record, perubahan DNS memerlukan waktu untuk propagasi ke seluruh server DNS di dunia.
Waktu Propagation:
- Minimum: 1-2 jam
- Maksimum: 24-48 jam
- Rata-rata: 4-8 jam
Cara Mengecek Status Propagation:
- Gunakan tools seperti https://www.whatsmydns.net/
- Pilih "MX" sebagai record type
- Masukkan domain penerima
- Lihat apakah MX Record sudah propagasi ke berbagai lokasi
Solusi:
- Bersabar dan tunggu hingga propagasi selesai
- Coba kirim email kembali setelah beberapa jam
Solusi 5: Gunakan Alamat Email Alternatif
Jika email sangat urgent dan tidak bisa menunggu, gunakan alamat email alternatif penerima:
- Email pribadi (Gmail, Yahoo, Outlook.com)
- Email kantor lain (jika ada)
- Email backup yang mereka miliki
Solusi 6: Hubungi Administrator Domain Penerima
Jika Anda sudah mencoba semua solusi di atas dan masih gagal, hubungi administrator domain penerima atau IT support mereka untuk:
- Mengecek konfigurasi server email
- Memastikan mailbox penerima tidak penuh
- Mengecek apakah ada blacklist atau filter yang memblokir email Anda
Solusi 7: Cek Email Sender Anda
Kadang-kadang, masalah bukan pada penerima, tetapi pada email pengirim Anda:
Periksa:
- SPF Record: Pastikan SPF record domain Anda sudah dikonfigurasi
- DKIM: Pastikan DKIM signature aktif
- DMARC: Pastikan DMARC policy sudah diatur
- IP Reputation: Cek apakah IP server email Anda masuk blacklist di https://mxtoolbox.com/blacklists.aspx
Cara Mencegah Error 550 di Masa Depan
Untuk Penerima Email:
- Perpanjang Domain Tepat Waktu: Set reminder sebelum domain expired
- Konfigurasi MX Record dengan Benar: Pastikan MX Record selalu aktif
- Monitor Server Email: Gunakan monitoring tools untuk memastikan server email selalu online
- Backup Email: Gunakan email alternatif sebagai backup
Untuk Pengirim Email:
- Verifikasi Alamat Email: Selalu cek ulang alamat email sebelum mengirim
- Simpan Kontak dengan Benar: Gunakan address book untuk menghindari typo
- Gunakan Email Validation Tools: Gunakan tools untuk memverifikasi email sebelum mengirim
- Maintain Email Reputation: Jangan kirim spam atau email massal yang tidak diminta
Contoh Kasus dan Solusi
Kasus 1: Domain Expired
Situasi: Anda mengirim email ke `info@tokoabc.com` dan mendapat error 550.
Diagnosis:
- Cek WHOIS: Domain expired sejak 2 minggu lalu
- Ping domain: Timeout
- MX Lookup: No MX records found
Solusi:
- Hubungi pemilik `tokoabc.com` melalui telepon/WhatsApp
- Informasikan bahwa domain mereka expired
- Minta email alternatif untuk sementara
- Tunggu hingga mereka perpanjang domain
Kasus 2: MX Record Belum Dikonfigurasi
Situasi: Domain baru `startupbaru.com` sudah aktif, website bisa diakses, tapi email tidak bisa diterima.
Diagnosis:
- WHOIS: Domain aktif
- Website: Bisa diakses
- MX Lookup: No MX records found
Solusi:
- Informasikan kepada administrator `startupbaru.com`
- Minta mereka untuk mengatur MX Record di control panel domain
- Tunggu propagasi DNS (4-24 jam)
- Coba kirim email kembali
Kasus 3: Typo Alamat Email
Situasi: Anda mengirim ke `admni@contoh.com` (seharusnya `admin@contoh.com`)
Diagnosis:
- Domain aktif
- MX Record ada
- Tapi mailbox `admni` tidak terdaftar
Solusi:
- Perbaiki typo menjadi `admin@contoh.com`
- Kirim ulang email
Kesimpulan
Error "550 the proper dns entries" saat mengirim email biasanya disebabkan oleh:
- DNS server email tujuan tidak berjalan ✅
- Domain expired (kadaluarsa) ✅
- Domain belum aktif atau belum terdaftar ✅
- MX Record tidak dikonfigurasi
- Alamat email tidak valid
Solusi utama:
- Cek dan pastikan alamat email tujuan valid ✅
- Verifikasi status domain penerima (expired atau tidak)
- Cek MX Record domain penerima
- Tunggu DNS propagation (untuk domain baru)
- Gunakan email alternatif jika urgent
Jika Anda masih mengalami kesulitan atau memerlukan bantuan konfigurasi email hosting, jangan ragu untuk menghubungi team support Ardetamedia melalui:
- Live Chat: https://www.ardetamedia.com/
- Ticket Support: Login ke member area
- Email: support@ardetamedia.com
Kami siap membantu Anda mengatasi masalah email dan DNS 24/7! 📧✨