Port SMTP Apa yang Harus Saya Gunakan?
·
20 Apr 2020

Poin Penting
SMTP (Simple Mail Transfer Protocol) memungkinkan transmisi email antara server dan klien.
Empat port umumnya disebutkan untuk SMTP: 25, 465, 587, dan 2525, tetapi hanya 587 dan 2525 yang direkomendasikan saat ini.
Port 25 dikhususkan untuk relay server-ke-server dan sering diblokir oleh ISP karena penyalahgunaan spam.
Port 465 telah dihentikan dan tidak boleh digunakan.
Port 587 adalah standar modern dan aman untuk pengiriman terautentikasi dengan TLS.
Port 2525 berfungsi sebagai alternatif praktis ketika 587 diblokir.
Konfigurasi port yang tepat meningkatkan kemampuan pengiriman dan memastikan transmisi email yang terenkripsi dan sesuai peraturan.
Sorotan Tanya jawab
Apa tujuan SMTP dan mengapa port itu penting?
SMTP mendefinisikan bagaimana email bergerak dari pengirim ke penerima melalui internet. Port menentukan bagaimana dan di mana pesan-pesan ini ditransmisikan—memilih yang salah dapat memblokir pengiriman atau melemahkan keamanan.
Mengapa port 25 tidak lagi disarankan?
Port 25 dulunya adalah standar tetapi menjadi target utama untuk spam dan malware. Sebagian besar ISP sekarang memblokirnya untuk mencegah penyalahgunaan, dan menyimpannya terutama untuk komunikasi antar server.
Bagaimana dengan port 465?
Port 465 awalnya ditetapkan untuk SMTPS (SMTP melalui SSL) tetapi dihapuskan. Sekarang, itu dicadangkan untuk tujuan lain dan seharusnya tidak digunakan untuk pengiriman email modern.
Port SMTP mana yang harus saya gunakan hari ini?
Gunakan port 587 dengan STARTTLS untuk pengiriman email yang aman dan terautentikasi. Jika itu tidak tersedia, port 2525 adalah cadangan yang didukung oleh banyak penyedia termasuk SparkPost.
Apa perbedaan praktis antara pengajuan dan penerusan?
Pengiriman (biasanya port 587) adalah ketika klien menyerahkan email ke server untuk dikirim. Pengalihan (biasanya port 25) terjadi antara server email yang mentransfer pesan antar domain.
Orang-orang yang mengonfigurasi aplikasi atau sistem email untuk mengirim (atau meneruskan) email sering memiliki pertanyaan umum: “Port SMTP mana yang harus saya gunakan?”
Mengapa port 25 biasanya diblokir? Bagaimana Anda bisa memeriksa apakah itu?
Port SMTP mana yang harus saya gunakan: Port 25, 465, 587, atau 2525?
Orang yang mengonfigurasi aplikasi atau sistem email untuk mengirim (atau meneruskan) email sering memiliki pertanyaan umum: “Port SMTP mana yang harus saya gunakan?” Anda mungkin melihat informasi yang memberi tahu Anda untuk menggunakan port 25, 465, 587, atau 2525 untuk relay SMTP. Jadi, mana di antara ini yang harus menjadi port SMTP standar Anda? Ini yang perlu Anda ketahui, dan mengapa.
Apa itu port SMTP?
SMTP (Protokol Transfer Mail Sederhana) adalah standar dasar yang digunakan server email untuk mengirim email satu sama lain melalui internet. SMTP juga digunakan oleh aplikasi seperti Apple Mail atau Outlook untuk mengunggah email ke server email yang kemudian meneruskannya ke server email lainnya. (Di sisi lain, aplikasi email biasanya mengandalkan standar lain seperti IMAP atau POP3 untuk mengambil email dari server.)
Seperti layanan Internet lainnya seperti situs web, email SMTP bergantung pada nama domain dan alamat Internet untuk mengetahui ke mana mengirim pesan. Kita semua hari ini akrab dengan versi teks dari alamat ini, seperti www.sparkpost.com. Kebanyakan dari kita tahu bahwa alamat teks ini mewakili alamat IP numerik seperti 107.21.246.67. Tapi tidak begitu banyak dari kita yang tahu bahwa alamat jaringan ini juga mencakup “nomor port” tertentu. “Port SMTP” mengacu pada bagian spesifik dari alamat Internet yang digunakan untuk mentransfer email.
Web dan HTTP menggunakan nomor port 80. Untuk email dan SMTP, nomor port itu adalah… yah, tergantung.

Apa Perbedaan SMTP Dengan SSL dan TLS?
Kedua teknologi ini memfasilitasi pengiriman email. Sementara SMTP bisa menjadi otot dan tulang dari proses tersebut, Secure Sockets Layer (SSL) membentuk kulit untuk menjaga email Anda tetap aman. SSL bekerja dengan port yang tersedia.
SSL adalah protokol keamanan standar yang menjadi andalan untuk port email umum di masa lalu. Dengan diterapkannya keturunan baru dan lebih baik, Transport Layer Security (TLS), komunikasi elektronik menjadi lebih aman.
Sementara kedua protokol menciptakan saluran pribadi antara komputer pengirim dan penerima untuk mengamankan transmisi, TLS menawarkan lebih banyak peringatan daripada pendahulunya dan dapat menjalankan lebih banyak fungsi hash untuk meningkatkan komunikasi yang terenkripsi. Saat ini, banyak email menggunakan konvensi terbaru, STARTTLS, yang dipadukan dengan protokol SSL atau TLS untuk keamanan maksimal.
Protokol SMTP sendiri tidak seaman yang seharusnya. Menggunakan metode transfer bersamaan dengan salah satu protokol keamanan memberikan perlindungan enkripsi yang lebih baik. Untuk pengiriman email, SSL dan protokol lainnya meningkatkan transmisi SMTP.
Bagaimana Anda bisa mengetahui apa port SMTP Anda?
Port mana yang harus Anda gunakan untuk SMTP?
Port 25, 465, 587, atau 2525 untuk SMTP semuanya dianggap sebagai port SMTP standar pada beberapa titik, tetapi hanya 587 atau 2525 yang benar-benar harus dipertimbangkan untuk penggunaan modern.
Jika Anda mengonfigurasi sistem Anda untuk menggunakan SparkPost sebagai layanan relay SMTP, Anda harus menggunakan port 587 sebagai port SMTP standar Anda, dengan 2525 sebagai alternatif jika port 587 tidak tersedia.
Saya akan menjelaskan mengapa saat kita membahas berbagai port yang umum digunakan untuk mengirim email saat ini.
Di bawah ini adalah perbandingan cepat untuk membantu Anda memilih port SMTP yang tepat.
Nomor Port | Deskripsi | Kapan Menggunakannya |
|---|---|---|
25 | Port SMTP standar | Sering diblokir oleh ISP dan penyedia cloud |
465 | Port yang sudah ketinggalan zaman (dihapus) untuk SMTP yang aman | Jangan digunakan kecuali benar-benar diperlukan |
587 | Port modern untuk SMTP yang aman | Pilihan terbaik untuk SparkPost dan aplikasi modern |
2525 | Port SMTP alternatif yang tidak standar | Sebagai alternatif dalam kasus ketika port standar tidak tersedia |
Port 25: Port standar SMTP yang asli
Port 25 adalah port SMTP email standar asal dan yang tertua, sejak pertama kali diluncurkan pada tahun 1982. Saat ini, Internet Assigned Numbers Authority (IANA), kelompok yang bertanggung jawab untuk mempertahankan skema penomoran internet, masih mengenali port 25 sebagai port SMTP standar dan default. SMTP ditentukan untuk menggunakan port 25 dalam IETF Request For Comments (RFC) 821. Tetapi dalam praktiknya, tidak sesederhana yang terlihat.
Meskipun port 25 terus digunakan untuk pengalihan SMTP antar server, sebagian besar klien SMTP modern tidak boleh dikonfigurasi untuk menggunakan port ini. Port 25 biasanya diblokir oleh ISP perumahan dan penyedia hosting cloud bisnis karena telah mendapatkan reputasi buruk sebagai port yang disukai para spammer untuk mengirimkan kuantitas besar komunikasi yang tidak diminta.
Port 465: Port SMTP yang sudah usang dan tidak diperbarui
Port 465 tidak lagi menjadi standar yang diterima untuk SMTP. Namun, ada beberapa sistem lama yang masih menggunakan port 465 untuk SMTP, dan beberapa halaman bantuan di internet masih menyarankan port 465 sebagai pengaturan yang direkomendasikan. Port ini mendapatkan redundansi pada akhir 1990-an tetapi masih mengandalkan metode SSL implisit pasif untuk membangun transmisi yang aman. Saran kami? Jangan lakukan itu kecuali aplikasi Anda benar-benar membutuhkannya.
IANA awalnya menetapkan port 465 untuk versi terenkripsi dari SMTP yang disebut SMTPS. Awalnya, itu diusulkan untuk mengirim email menggunakan Secure Sockets Layer (SSL). Namun, IANA sejak itu telah menetapkan kembali port ini untuk penggunaan yang berbeda, jadi seharusnya tidak lagi digunakan untuk SMTP. Inilah sebabnya mengapa SparkPost tidak menerima koneksi di port 465.
Port 587: Port SMTP aman standar
Server email modern menggunakan port 587 untuk pengiriman email SMTP yang aman. Misalnya, jika Anda menggunakan perangkat lunak klien email seperti Outlook atau Apple Mail, kemungkinan besar dikonfigurasi untuk menggunakan port ini untuk mengirim pesan Anda. Namun, ini bukan hanya perangkat lunak klien email pribadi. Sistem yang mentransmisikan pesan ke layanan pengiriman email seperti SparkPost juga harus dikonfigurasi untuk menggunakan port ini.
Semua pelanggan SparkPost harus menggunakan port 587 sebagai default, kecuali jika Anda secara eksplisit diblokir oleh jaringan hulu atau penyedia hosting Anda. Menggunakan port 587, dipadukan dengan enkripsi TLS, adalah cara terbaik untuk memastikan bahwa email dikirim dengan aman dan dapat diandalkan ke SparkPost (atau hampir semua penyedia lain).
Port 2525: Port SMTP alternatif yang umum
Port 2525 bukan merupakan port SMTP resmi, dan tidak disetujui oleh IETF maupun IANA. Namun, SparkPost dan banyak penyedia layanan email lainnya mendukung penggunaan port 2525 sebagai alternatif untuk port 587 untuk SMTP, jika port-port di atas diblokir. (Salah satu contoh nyata di mana ini diperlukan adalah untuk layanan yang dihosting di Google Compute Engine.) Jika Anda telah mencoba port 587 tetapi mengalami masalah konektivitas, coba port 2525. Sama seperti port 587, sebagian besar implementasi yang mendengarkan di port 2525 juga mendukung enkripsi TLS.
Apakah Port SMTP Penting?
Selain tantangan konektivitas, Anda akan menemukan bahwa menggunakan port yang salah berdampak pada keterkiriman email, mencegah pesan dapat mencapai kotak masuk dengan dapat diandalkan. Komunikasi email hanya dapat efektif ketika dapat menemukan jalannya antara pengirim dan penerima, dan port yang benar memastikan pengiriman yang sukses.
Untuk sebagian besar pengguna, penyedia email Anda akan mengonfigurasi port untuk Anda sehingga Anda tidak perlu memilih. Namun, bagi yang lain, penting untuk memahami bahwa ada fungsi yang berbeda yang diberikan kepada berbagai port, terutama dibagi menjadi pengiriman dan penghubungan.
Pengiriman dan Penyampaian
Pengiriman adalah tindakan Anda menyerahkan komunikasi elektronik yang baru Anda buat ke kotak keluar Anda dengan penyedia layanan email Anda. Jika Anda dan penyedia Anda berada di port yang berbeda, inilah tempat proses berhenti — email Anda tidak akan berjalan lebih jauh. Ketika berada di port yang sama, server email Anda menerima komunikasi yang keluar dan berjabat tangan dengan komputer di ujung lainnya. Ketika semuanya aman dan disepakati, transmisi terjadi. Proses itu dikenal sebagai pengiriman ulang.
Apa itu server SMTP?
Server SMTP adalah komputer yang menggerakkan protokol yang digunakan klien email Anda saat mengirim, menerima, dan/atau meneruskan pesan keluar. Sebagai bagian dari proses, server SMTP memverifikasi bahwa pengirim diizinkan untuk mengirim melalui SMTP dan, jika pengirim diizinkan untuk mengirim dan pesan dianggap tidak dapat dikirim, server SMTP akan mengembalikannya ke alamat MAIL FROM. PowerMTA adalah salah satu server SMTP terkemuka karena memungkinkan pengirim untuk mengadopsi spesifikasi autentikasi terbaru untuk mengirim email dalam volume tinggi dan untuk mematuhi kebijakan autentikasi baru.
Cara mengatur server SMTP Anda
Pelajari Lebih Lanjut
Ingin belajar lebih lanjut tentang penggunaan SMTP? Berikut adalah petunjuk untuk mengonfigurasi SparkPost untuk relay SMTP dan pengiriman email, perbedaan antara transmisi pesan SMTP dan API, serta memecahkan masalah koneksi SMTP Anda ke SparkPost. Tim profesional Anda di SparkPost juga tersedia untuk memberikan dukungan teknis ketika dibutuhkan.



