PortChecker Logo
PortChecker

Port 25 — SMTP (TCP)

SMTP

Apa itu port 25?

Simple Mail Transfer Protocol

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

Kapan Anda perlu membuka port 25?

Open only on mail servers that receive email from other mail servers (MX record). ISPs typically block port 25 on residential connections. Use port 587 for sending from applications or mail clients.

Penggunaan umum dan perangkat lunak

  • Postfix
  • Exim
  • Sendmail
  • Microsoft Exchange Server
  • Haraka

Keamanan

Port 25 is exploited by spammers when misconfigured as an open relay. Require STARTTLS for all connections. Enable SPF, DKIM, and DMARC DNS records to prevent spoofing. ISPs block port 25 on residential connections — use a dedicated mail server or relay service (SendGrid, Mailgun) if sending bulk email.

Apakah port 25 aman?

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

Risiko tinggi

Port ini adalah target aktif serangan otomatis. Tetap tutup kecuali SMTP diperlukan secara aktif dan batasi akses ke rentang IP yang dikenal di firewall Anda.

Periksa port 25 sekarang

Uji konektivitas port 25 pada host mana pun.

1-65535

Membuka Port 25

Untuk mengizinkan koneksi masuk ke port 25 (SMTP), 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: 25 → Izinkan koneksi → Beri nama dan simpan aturan.

netsh advfirewall firewall add rule name="Open Port 25" dir=in action=allow protocol=tcp localport=25
Linux (UFW / iptables)sudo ufw allow 25/tcpsudo iptables -A INPUT -p tcp --dport 25 -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 25, IP internal: IP lokal perangkat Anda, Port internal 25 → Simpan.

Cara menutup port 25

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

Windows Firewall

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

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

Hapus atau nonaktifkan aturan port forwarding untuk port 25.

Pertanyaan yang Sering Diajukan

Untuk apa port 25 digunakan?▾

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

Apakah aman membiarkan port 25 terbuka?▾

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