Я искал в Google, но не нашёл ничего, что напрямую отвечало бы на этот вопрос/идею.
Мне очень хотелось бы использовать Discourse для работы с Gmail. Представьте: почта для Discourse наоборот. Многие люди хотят иметь возможность отвечать на темы прямо из своего аккаунта Gmail. Я же хочу сделать наоборот: управлять своей почтой Gmail через интерфейс Discourse.
Мне нравятся групповые беседы, современный интерфейс и UX, а также система датировки для чтения старых сообщений и ответов.
Это не только идеальная платформа для обсуждения на форумах и групповых бесед, но и для прямой переписки один на один. Поскольку личные сообщения (DM) уже поддерживаются здесь, я считаю, что было бы здорово иметь возможность либо:
Агрегировать почту Gmail через Discourse,
ИЛИ
Использовать свой собственный почтовый сервер с Discourse в качестве фронтенда.
Я предпочитаю первый вариант. Я даже не знаю, с чего начать работу над проектом такого рода, но уровень организации, который это могло бы принести в жизни миллионов людей, навсегда изменил бы мир электронной почты — так же, как это сделал Gmail десятилетия назад (и перестал продолжать делать).
Но SMTP поддерживает только исходящие соединения. Насколько мне известно, для двусторонней синхронизации электронной почты необходимо настроить как SMTP, так и IMAP.
Если внимательно прочитать SMTP support for group inboxes, вы увидите, что это также касается входящей почты с того же аккаунта. Я не совсем уверен, как именно (через IMAP или POP3), так как они не указывают деталей с этой стороны, но, похоже, используется существующая функциональность входящих адресов электронной почты для групп.
Именно так это и работает: входящие письма, пересылаемые из учетной записи SMTP, поступают в группу, а когда из почтового ящика группы отправляются уведомления по электронной почте, они отправляются через ту же учетную запись SMTP. Это не обеспечивает полную синхронизацию, как IMAP (например, метки, архивирование/разархивирование, удаление), но, вероятно, решает половину задачи. Оговорка как для поддержки IMAP, так и для SMTP заключается в том, что обе они ограничены почтовым ящиком группы.