Loncat ke konten utama

SMTP

Diperbarui: 30 Oktober 2026
By Willya Randika

SMTP adalah protokol yang memindahkan email keluar dari pengirim ke server tujuan. Percakapannya berupa perintah teks: klien menyapa, menyebut pengirim dan penerima, lalu menyerahkan isi pesan. SMTP hanya mengirim; email masuk dibaca lewat protokol lain, IMAP dan POP3.

Percakapan SMTP sebenarnya

EHLO mail.contoh.com
MAIL FROM:<[email protected]>
RCPT TO:<[email protected]>
DATA

EHLO membuka sesi dan memberi tahu kemampuan kedua sisi. MAIL FROM menetapkan pengirim, RCPT TO menetapkan penerima dan boleh diulang untuk banyak alamat, DATA mengakhiri fase perintah lalu memulai pengiriman isi. Kalau RCPT TO sudah mengembalikan error, pesan tidak akan pernah terkirim, sekuat apa pun catatan SPF Anda. Respons multi-baris seperti 250-AUTH menampilkan mekanisme autentikasi yang server dukung.

Port dan mode TLS

Port 25 adalah port SMTP asli, kini jarang dipakai klien karena banyak penyedia memblokirnya. Port 465 memakai TLS implisit, koneksi dienkripsi sejak byte pertama. Port 587 adalah port submission standar untuk pengiriman terautentikasi dengan STARTTLS. Port 2525 sering menjadi alternatif ketika 587 terhalang. Untuk email klien biasa, coba 587 dengan STARTTLS lebih dulu. Untuk mail yang berpindah antar server, port 25 tetap standar, jadi pemblokiran itu menyasar klien, bukan relai antar MTA.

Kenapa port 25 sering diblokir

Banyak hosting baru memblokir koneksi keluar di port 25 untuk menekan spam dari akun yang dibajak. Batas ini berbeda antar penyedia dan bisa berbeda antar paket, jadi tidak ada jawaban tunggal. Periksa dokumentasi atau panel paket Anda, dan tanyakan ke support apakah port 25 keluar benar-benar terbuka. Kalau tertutup, Anda tetap bisa mengirim lewat 587 atau 465, atau memakai layanan pengiriman pihak ketiga.

Diterima bukan berarti terkirim

Ini jebakan yang paling mahal. Server penerima membalas 250 saat ia menerima pesan, tapi itu tidak menjamin pesan masuk ke inbox. Hasil sebenarnya ditentukan reputasi domain dan kesesuaian catatan DNS, terutama SPF, DKIM, dan DMARC. Dua sinyal yang harus dibaca adalah hasil uji penempatan inbox versus spam dan kode bounce. Bounce keras 5xx berarti alamat ditolak permanen, bounce 4xx berarti penolakan sementara. Email deliverability adalah ukuran yang berarti, bukan sekadar status terkirim. Kode 250 hanya menandakan penerima bersedia menyimpan, bukan bahwa pesan sudah dibaca inbox.

FAQ

Apakah SMTP berguna untuk menerima email?

Tidak. SMTP khusus mengirim keluar. Email masuk diambil lewat IMAP atau POP3, atau dibaca lewat webmail.

WordPress butuh SMTP khusus?

Sebaiknya. Secara bawaan WordPress memakai fungsi mail() PHP yang mudah dianggap spam. Hubungkan plugin SMTP ke server yang tepat supaya notifikasi dan reset password benar-benar sampai.

Email selalu masuk spam, mulai dari mana?

Periksa SPF dan DKIM lebih dulu, lalu pastikan IP pengirim tidak masuk blacklist. Tanpa keduanya, pesan yang sah pun bisa dibuang ke folder spam.

SMTP adalah jalur kirim email. Port 25 sering diblokir di VPS Hosting. Pakai submission 587 plus auth, atau serahkan ke email hosting. SPF/DKIM tetap wajib.

Disclaimer: Artikel WikiHosting disusun untuk tujuan edukasi dan referensi. Teknologi hosting terus berkembang, sehingga beberapa informasi teknis mungkin berubah seiring waktu.