Есть ли способ узнать, ожидает ли SMTP-сервер подключения клиента, используя & # 8220; неявное & # 8221; SSL против & # 8220; явного & # 8221; SSL?

StackOverflow https://stackoverflow.com/questions/172811

  •  05-07-2019
  •  | 
  •  
Это было полезно?

Решение

Обычно это регулируется соглашением. SMTP, работающий на порту 25 (обычный случай), использует явный SSL. SMTPS, работающий на порту 465, использует неявный SSL. При отправке почты через порт 587 используется явный SSL.

Чтобы точно сказать, подключитесь к порту через telnet, как в "telnet mail.example.com 25". Если вы видите простой текстовый баннер, где сервер идентифицирует себя, то вы имеете дело с явным SSL. Если вы успешно подключились и ничего не видите, значит, вы имеете дело с неявным SSL.

scroll top