Как работает IMAP?
Всем привет!
Сегодня будет много букАв.
Как будет работать IMAP проксирование?
Небольшая информация для тех, кто любит углубиться в техническую часть.
Как вы знаете, мы никогда не выдавали и не будем выдавать пароли от почтовых аккаунтов, чтобы обеспечить безопасность информации пользователей.
Но в то же время мы понимаем, что бОльшая часть рынка не работает с нашим API и нужно как-то взаимодействовать с этими людьми.
Для этого мы сделали проксирование IMAP запросов от вашего софта к почтовым серверам, перенаправив их на наши сервера. При такой схеме (нарисована во вложении) вы можете быть уверены, что получите только те письма, сайт-отправитель которых указали при заказе, а ваши письма не получит никто другой. Письма — в полной безопасности.
По большому счёту это та же самая работа, как и при обычных API запросах, единственное, что её отличает — возможность подключения из той программы, которая поддерживает IMAP (спойлер — все).
Внимательный читатель скажет: «А если соединение идёт с SSL шифрованием, что тогда? Ваш сервер не сможет раскодировать запрос!«. И будет прав. В таком случае мы советуем пользователям поставить наш сертификат, который поможет нам раскодировать информацию на стороне нашего сервера (Fiddler, например, работает так же).
Тестируя уже несколько дней наше решение в различных боевых условиях мы можем с уверенность сказать — оно работает!
И очень скоро выйдет в обычный рабочий режим.
По схеме:
Жёлтые стрелки — взаимодействие пользователя с почтовым сервисом (пример Outlook.com) без наших дополнений;
Синие — с использованием наших решений;
Зеленые — решил выделить в отдельную категорию. Это просто работа нашего API. Уже сейчас все наши клиенты работают с нами по «зеленым» стрелкам.
imap