SMTP
SMTP (Simple Mail Transfer Protocol) adalah protokol standar yang digunakan server untuk mengirimkan email dari pengirim ke penerima.
Setiap kali Anda menekan tombol kirim di email, SMTP yang bekerja di balik layar untuk mengantarkan pesan tersebut ke server tujuan.
Analogi Sederhananya
Jika email adalah surat, maka SMTP adalah jasa kurir-nya. Tugasnya satu: mengambil surat dari pengirim dan mengantarkannya ke kantor pos tujuan. Setelah sampai, protokol lain (IMAP atau POP3) yang bertugas menyimpan dan menampilkan surat tersebut di kotak masuk penerima.
Cara Kerjanya
Ketika Anda mengirim email, prosesnya berlangsung seperti ini:
- Email client (Gmail, Outlook, Thunderbird) menghubungi SMTP server milik Anda
- SMTP server memverifikasi identitas pengirim
- SMTP server menghubungi SMTP server penerima dan menyerahkan email
- Server penerima menyimpan email di kotak masuk — siap dibaca lewat IMAP atau POP3
SMTP hanya menangani pengiriman email keluar. Untuk menerima dan membaca email, digunakan protokol terpisah: IMAP (sinkronisasi dua arah) atau POP3 (unduh ke perangkat lokal).
Port SMTP yang Umum Digunakan
| Port | Enkripsi | Keterangan |
|---|---|---|
| 25 | Tidak ada | Port asli SMTP, kini umumnya diblokir ISP untuk mencegah spam |
| 465 | SSL/TLS | Port lama untuk SMTP terenkripsi, masih digunakan beberapa provider |
| 587 | STARTTLS | Port yang direkomendasikan saat ini untuk pengiriman email terautentikasi |
| 2525 | STARTTLS | Alternatif jika port 587 diblokir |
Jika Anda mengatur email client secara manual, gunakan port 587 dengan STARTTLS sebagai pilihan utama. Ini adalah standar yang direkomendasikan oleh RFC 6409.
SMTP Server Sendiri vs Layanan SMTP Pihak Ketiga
Hosting dengan paket email biasanya sudah menyertakan SMTP server bawaan. Namun untuk kebutuhan pengiriman email dalam volume besar — seperti newsletter atau notifikasi transaksional — SMTP bawaan hosting sering tidak cukup andal.
| SMTP Bawaan Hosting | Layanan SMTP Pihak Ketiga | |
|---|---|---|
| Harga | Sudah termasuk paket | Berbayar, tergantung volume |
| Deliverability | Sedang — tergantung reputasi IP shared | Lebih tinggi — IP dengan reputasi terjaga |
| Volume | Terbatas | Bisa sangat besar |
| Cocok untuk | Email bisnis harian | Newsletter, email transaksional |
Layanan SMTP pihak ketiga yang umum digunakan antara lain Mailgun, SendGrid, Amazon SES, dan Brevo.
Mengapa Email Masuk Spam? Kaitannya dengan SMTP
SMTP sendiri tidak menjamin email sampai di inbox. Deliverability email sangat dipengaruhi oleh konfigurasi pendukung yang perlu diatur di DNS domain Anda:
- SPF — Mendefinisikan server mana yang boleh mengirim email atas nama domain Anda
- DKIM — Menambahkan tanda tangan digital pada setiap email sebagai bukti keaslian
- DMARC — Memberi instruksi kepada server penerima tentang cara menangani email yang gagal verifikasi SPF atau DKIM
- Reputasi IP — IP server pengirim tidak masuk daftar blacklist
- Reverse DNS (PTR Record) — IP server memiliki hostname yang valid dan sesuai
Jika email bisnis Anda sering masuk folder spam, cek konfigurasi SPF dan DKIM terlebih dahulu. Keduanya adalah penyebab paling umum masalah deliverability. Anda bisa menggunakan tools seperti MXToolbox untuk mendiagnosis masalah ini secara gratis.
Yang Perlu Anda Perhatikan
- Jangan gunakan SMTP hosting untuk kirim email massal — Risiko IP masuk blacklist sangat tinggi, dan berdampak pada semua email yang keluar dari server yang sama, termasuk email pengguna lain.
- Selalu gunakan enkripsi — Pastikan koneksi ke SMTP server menggunakan SSL/TLS atau STARTTLS. Mengirim email tanpa enkripsi membuat isi pesan rentan disadap.
- Simpan kredensial SMTP dengan aman — Username dan password SMTP yang bocor bisa disalahgunakan untuk mengirim spam dalam jumlah besar atas nama domain Anda.
FAQ
Apakah SMTP sama dengan email hosting?
Tidak. Email hosting adalah layanan yang menyediakan kotak surat untuk domain Anda. SMTP adalah salah satu protokol yang digunakan di dalamnya — khusus untuk pengiriman email keluar. Email hosting biasanya sudah menyertakan SMTP, IMAP, dan antarmuka webmail sekaligus.
Bagaimana cara menemukan pengaturan SMTP hosting saya?
Biasanya tersedia di halaman dashboard atau dokumentasi hosting Anda. Format umumnya adalah mail.namadomain.com atau smtp.namadomain.com. Jika tidak ditemukan, hubungi support hosting dan minta detail SMTP outgoing server beserta port yang digunakan.
Apakah WordPress perlu konfigurasi SMTP khusus?
Ya. Secara default WordPress menggunakan fungsi mail() bawaan PHP untuk mengirim email, yang sering diblokir atau dianggap spam oleh server penerima. Disarankan menggunakan plugin seperti WP Mail SMTP dan menghubungkannya ke SMTP server yang proper agar email notifikasi, reset password, dan konfirmasi order terkirim dengan andal.
Apa bedanya SMTP dengan IMAP dan POP3?
Ketiganya adalah protokol email tapi dengan fungsi berbeda. SMTP untuk mengirim email keluar. IMAP untuk membaca dan menyinkronkan email di berbagai perangkat secara dua arah. POP3 untuk mengunduh email ke satu perangkat lokal — setelah diunduh, email dihapus dari server.
Disclaimer: Artikel WikiHosting disusun untuk tujuan edukasi dan referensi. Teknologi hosting terus berkembang, sehingga beberapa informasi teknis mungkin berubah seiring waktu.
