Задать вопрос
@Sushkov
">alert("yohoho")

Imap почему 2 порта?

Вообщем подключаюсь к почте по IMAP использую S22.Imap. Так вот у некоторых почт нету шифрования SSL/TLS, но есть шифрования STARTTLS, которое использует 143 порт. Что это вообще такое STARTTLS, и может кто-нибудь знает как подключиться по нему используя S22.Imap?
  • Вопрос задан
  • 247 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
У IMAP есть порт для подключения без шифрования (imap) TCP/143 и выделенный порт для подключения поверх SSL/TLS (imaps) TCP/993. И опять же, как и у многих других протоколов, подключившись к порту без шифрования (TCP/143) можно инициировать SSL/TLS с помощью специальной команды протокола STARTTLS, т.е. до этой команды соединение идет без шифрования, после нее начинается сеанс SSL/TLS, последующие команды идут уже внутри него.
В случае TCP/993 сначала устанавливается SSL/TLS соединение и затем внутри него сразу, без дополнительных команд начинается сеанс IMAP.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы