PortChecker Logo
PortChecker

Port 587 — SMTP Submission (TCP)

SMTP Submission

Apa itu port 587?

Standar modern untuk pengiriman email yang aman.

Ini adalah port terkenal (0–1023) yang digunakan layanan inti seperti SMTP Submission.  ·  RFC 6409

Kapan Anda perlu membuka port 587?

Open on mail servers that accept authenticated email from clients (MUAs). This is the correct port for email applications and clients sending outbound mail — not port 25, which is for server-to-server delivery.

Penggunaan umum dan perangkat lunak

  • Postfix
  • Exim
  • Gmail SMTP
  • Microsoft 365
  • SendGrid
  • Mailchimp Transactional
  • Mailgun

Keamanan

Port 587 requires STARTTLS and authentication. Ensure your mail server rejects connections that do not upgrade to TLS before sending credentials. Configure rate limiting and monitor for authentication failures, which may indicate credential stuffing. Never allow relay from unauthenticated clients.

Apakah port 587 aman?

Port terbuka meningkatkan permukaan serangan. Keamanan bergantung pada konfigurasi SMTP Submission.

Risiko sedang

Perbarui SMTP Submission dengan patch keamanan terbaru. Wajibkan autentikasi kuat dan batasi akses ke alamat IP yang paling diperlukan.

Periksa port 587 sekarang

Uji konektivitas port 587 pada host mana pun.

1-65535

Membuka Port 587

Untuk mengizinkan koneksi masuk ke port 587 (SMTP Submission), konfigurasikan firewall Anda dan tambahkan aturan port forwarding pada router Anda ke alamat IP lokal perangkat Anda.

Windows Firewall

Buka Windows Defender Firewall → Pengaturan Lanjutan → Aturan Masuk → Aturan Baru → Port → TCP → Port lokal tertentu: 587 → Izinkan koneksi → Beri nama dan simpan aturan.

netsh advfirewall firewall add rule name="Open Port 587" dir=in action=allow protocol=tcp localport=587
Linux (UFW / iptables)sudo ufw allow 587/tcpsudo iptables -A INPUT -p tcp --dport 587 -j ACCEPT
Router

Masuk ke router Anda (192.168.1.1 atau 192.168.0.1) → Port Forwarding → Tambahkan aturan baru: Protokol TCP, Port eksternal 587, IP internal: IP lokal perangkat Anda, Port internal 587 → Simpan.

Cara menutup port 587

Jika Anda tidak membutuhkan SMTP Submission, blokir port ini di firewall atau router.

Windows Firewall

Untuk memblokir port 587 di Windows, jalankan perintah berikut di PowerShell atau Command Prompt (sebagai Administrator):

netsh advfirewall firewall add rule name="Block Port 587" dir=in action=block protocol=tcp localport=587
Linux (UFW / iptables)Jalankan: sudo ufw deny 587/tcpsudo iptables -A INPUT -p tcp --dport 587 -j DROP
Router

Hapus atau nonaktifkan aturan port forwarding untuk port 587.

Pertanyaan yang Sering Diajukan

Untuk apa port 587 digunakan?▾

Port 587 adalah port TCP standar untuk SMTP Submission. Digunakan oleh server dan aplikasi yang perlu menerima koneksi masuk untuk layanan ini. Apakah Anda perlu membukanya tergantung apakah Anda aktif menjalankan server SMTP Submission — jika tidak, sebaiknya tetap tertutup.

Apakah aman membiarkan port 587 terbuka?▾

Port 587 yang terbuka memperluas permukaan serangan Anda. Jika tidak aktif menjalankan SMTP Submission, tutup port ini di firewall dan hapus aturan port forwarding. Jika SMTP Submission harus dapat diakses, batasi akses ke alamat IP yang dikenal dan perbarui perangkat lunak secara rutin.