PortChecker Logo
PortChecker

Порт 587 — SMTP Submission (TCP)

SMTP Submission

Какво е порт 587?

Съвременен стандарт за сигурно изпращане на имейл.

Това е добре познат порт (0–1023), използван от основни услуги като SMTP Submission.  ·  RFC 6409

Кога трябва да отворите порт 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.

Чести употреби и софтуер

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

Сигурност

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.

Безопасен ли е порт 587?

Отворен порт увеличава повърхността за атака. Безопасността зависи от настройките на SMTP Submission.

Среден риск

Поддържайте SMTP Submission актуален с пачове за сигурност. Изисквайте силна автентикация и ограничете достъпа до минимално необходимите IP адреси.

Провери порт 587 сега

Тествайте свързаността на порт 587 към всеки хост.

1-65535

Отваряне на порт 587

За да разрешите входящи връзки към порт 587 (SMTP Submission), конфигурирайте защитната стена и добавете правило за пренасочване на порта на рутера.

Windows Firewall

Отворете Windows Defender Firewall → Разширени настройки → Правила за входящ трафик → Ново правило → Порт → TCP → Конкретни локални портове: 587 → Разрешаване на връзката → Именуване и запазване.

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
Рутер

Влезте в рутера (192.168.1.1 или 192.168.0.1) → Пренасочване на портове → Добавете ново правило: Протокол TCP, Външен порт 587, Вътрешен IP: локалният IP на устройството, Вътрешен порт 587 → Запазете.

Как да затворите порт 587

Ако не ви е нужен SMTP Submission, блокирайте порта във firewall или рутера.

Windows Firewall

За да блокирате порт 587 на Windows, изпълнете следната команда в PowerShell или командния ред (като администратор):

netsh advfirewall firewall add rule name="Block Port 587" dir=in action=block protocol=tcp localport=587
Linux (UFW / iptables)Изпълнете: sudo ufw deny 587/tcpsudo iptables -A INPUT -p tcp --dport 587 -j DROP
Рутер

Премахнете или деактивирайте правило за пренасочване на порт 587.

Често задавани въпроси

За какво се използва порт 587?▾

Порт 587 е стандартният TCP порт за SMTP Submission. Използва се от сървъри и приложения, на които трябва да приемат входящи връзки за тази услуга. Дали трябва да е отворен зависи от това дали активно управлявате SMTP Submission сървър — ако не, той трябва да остане затворен.

Безопасно ли е да е отворен порт 587?▾

Отворен порт 587 увеличава повърхността за атака. Ако не управлявате активно SMTP Submission, затворете го в защитната стена и премахнете правилата за пренасочване на портове. Ако SMTP Submission трябва да е достъпен, ограничете достъпа до известни IP адреси и поддържайте софтуера актуален.