Sambungan ditolak dari komputer jarak jauh pada port 25 dengan postfix

1

Saya memiliki pengaturan server mail postfix / dovecot menggunakan TLS.

Sisi IMAP / POP server berfungsi dengan baik, tetapi saya tidak dapat terhubung ke SMTP.

Bahkan melakukan telnetting dari komputer jarak jauh saya mendapatkan Koneksi ditolak.

Memanggil telnet localhost 25dari server itu sendiri berfungsi dengan baik, dan jika saya melihat port terbuka salah satunya adalah 0.0.0.0:25, yang sepertinya mendengarkan pada port 25 untuk koneksi yang masuk.

Ada ide?

Nick Duffell
sumber

Jawaban:

0

Berbagai kemungkinan

  1. Perangkat lunak antivirus memblokir lalu lintas ke port 25
  2. Gateway / firewall sedang memblokir
  3. ISP memblokir

Semua hal di atas adalah penyebab umum.

Jika Anda mencoba menggunakan server itu sebagai smtp Anda, gunakan port 587 atau 465.

Anda mungkin harus memodifikasi file konfigurasi postfix server email Anda untuk mengaktifkan port di atas.

Di /etc/postfix/master.cf , cari baris berikut

#submission inet n - - - - smtpd
# -o smtpd_tls_security_level = enkripsi
# -o smtpd_sasl_auth_enable = ya
# -o smtpd_client_restrictions = permit_sasl_authenticated, tolak
# -o milter_macro_daemon_name = ORIGINATING

#smtps inet n - - - - smtpd
# -o smtpd_tls_wrappermode = ya
# -o smtpd_sasl_auth_enable = ya
# -o smtpd_client_restrictions = permit_sasl_authenticated, tolak
# -o milter_macro_daemon_name = ORIGINATING

Hapus komentar mereka (hapus # di awal setiap baris) dan mulai ulang postfix.

Bagian pengiriman memungkinkan port 587.

bagian smtps mengaktifkan port 465.

John Siu
sumber
Anda Tuan, adalah legenda.
Nick Duffell