Contoh Pesan Error#
Pesan error ini saya temukan ketika mencoba mengirim email lewat aplikasi sistem yang saya buat, dikirimkan oleh smtp.mailchannels.net subservice CPanel. Untungnya ada customer service yang siap membantu saat itu, tapi jika teman teman bingung kenapa dan solusi error, bisa dibaca lebih lanjut.
Jika mencoba kirim email lewat client app (Roundcube):
SMTP Error (550): Failed to add recipient “user@external.com " (Outgoing mail from “internal.com” has been suspended.).
Jika menggunakan Laravel:
Expected response code “250/251/252” but got code “550”, with message “550 Outgoing mail from “internal.com” has been suspended.
Arti Pesan Error#
Biasanya dilakukan oleh penyedia hosting, mereka block/suspend email keluar dari domain kamu contoh (internal.com), sering terjadi karena:
- Deteksi Spam
- Kuota pengiriman email terbatas
- Masalah pada akun
- Config verifikasi domain tidak ada (SPF, DKIM, DMARC)
- Deteksi Pelanggaran
Solusi#
Langkah pertama coba hubungi penyedia hosting, karena yang dapat melakukan perbaikan langsung adalah mereka. Karena masalah pada otentikasi pengiriman email melalui webmail cpanel.
Setelah bisa diperbaiki oleh penyedia hosting, selalu pastikan:
- Limit / Kuota pengriman harian webmail
- Limit / Kuota pengiriman harian per jam
Hal tersebut bisa diminimalisir dengan menambahkan delay seperti fungsi sleep() jika ada atau menggunaakan teknik queue / antrian untuk mengirim request email beberapa waktu sekali.
Solusi Platform#
Adapun solusi sebagai penimbang pilihan, untuk mencoba platform email lainnya:
Sekian informasi yang bisa saya bagikan, jika teman teman menemukan tulisan ini membantu, bantu saya dengan share url tulisan ini.


