Тут по мотивам
одного поста в ЖЖ-сообщество useful-faq возник такой вопросец.
Существуют ли системы, которые позволяют работать с произвольным SMTP-сервером (до кучи IMAP), в качестве своего интерфейса используя обычную почту?..
Поясню workflow.
Приходит письмо на user@company.com. Система забирает его (IMAP), пересылает на личный ящик user@gmail.com (yahoo.com, hotmail.com, whatever.com), в качестве обратного адреса генерирует что-нибудь свое служебное. Пользователь user@gmail.com отвечает с личного ящика на это письмо, система его подхватывает и отвечает исходному адресату от имени user@company.com, корректно используя SMTP-сервера почтовой службы, привязанной к company.com (неважно, отдельный ли это MX-сервер или целая гуглопочта для компаний или яндекспочта для компаний).
С точки зрения почтовой службы домена company.com происходит штатная работа по IMAP/SMTP, и вобщем-то она не отличает этот worklflow от обычного, основанного на десктопных приложениях (аутлук-сотоварищи).
А пользователи могут сидеть в своих уютненьких вебпочтах (любых), получать и отправлять корпоративную почту (разумеется, не паля те адреса, при ответе на которые обсуждаемая система начнет слать почту от их имени@company.com)
Просто и ясно.
По своей роли эта гипотетическая система подозрительно похожа на NAT-маршрутизатор (где вместо IP-пакетов отдельные письма, а вместо TCP-сессий — почтовые беседы, объединенные общей темой).
Как такое вообще гуглится? :) Сходу не получается.
P.S. Для примера, похожим образом работает Basecamp, позволяя отвечать на оповещения прямо из почты. Обратный адрес оповещения содержит токен, привязанный к тикету/обсуждению и т.п., и отправленный на него ответ Basecamp сразу прикручивает комментарием в обсуждение.
P.P.S. Кажется, это что-то, похожее на
anonymous/pseudonymous remailer.
P.P.P.S. А еще похоже на email piping — кажется, это оно самое, что делает Basecamp и другие хелпдески.
Спасибо!