Для чего используется порт 465?
Отправка почты с неявным TLS: соединение шифруется с первого байта.
Должен ли порт 465 быть открыт?
Обычно открыт для интернета. Этот порт предназначен для публичного доступа на серверах, которые предоставляют эту службу. RFC 8314 рекомендует неявный TLS для почтовых клиентов; вариант на порту 587 с STARTTLS встречается не реже. В обоих случаях требуется аутентификация.
Как узнать, что слушает порт 465
# Linux
sudo ss -tlnp | grep ':465 '
# macOS
sudo lsof -nP -i TCP:465 -sTCP:LISTEN
# Windows (PowerShell)
Get-NetTCPConnection -LocalPort 465 -State Listen
Как открыть или заблокировать порт 465 в брандмауэре
# Ubuntu / Debian (ufw)
sudo ufw allow 465/tcp
sudo ufw deny 465/tcp
# Windows (PowerShell, as administrator)
New-NetFirewallRule -DisplayName "Port 465" -Direction Inbound -Protocol TCP -LocalPort 465 -Action Allow
На облачных серверах также откройте порт в группе безопасности или сетевом брандмауэре провайдера. Дома службе за роутером нужно правило перенаправления портов (port forwarding) на локальный IP-адрес устройства.
Проверка снаружи
Порт может быть открыт на сервере, но заблокирован выше по сети. Проверка портов подключается из интернета, поэтому показывает, что видит внешний мир. С собственного компьютера используйте nc -vz example.com 465 (macOS/Linux) или Test-NetConnection example.com -Port 465 (Windows).
Проверка портов
Проверьте, принимает ли сервер подключения на определённых портах — веб (80/443), почта (25/587/993), SSH, базы данных или удалённый рабочий стол — и узнайте, какие из них открыты, закрыты или фильтруются файрволом.