Поддержка стандарта IMAP

Продолжение обсуждения из Есть ли способ использовать IMAP вместо POP3 для ответов по электронной почте?:

Ну, это всего лишь мнение. На самом деле с Stalwart Mail поддержка IMAP стала намного проще в обслуживании, чем использование дополнительного контейнера и пересылка почты. Кроме того, это более стандартное решение.

Я только что перестроил свою почтовую инфраструктуру и, как и @jeanas, обнаружил, что поддержка IMAP ограничена только GMail. Ограничение IMAP только GMail препятствует федерации электронной почты. Пожалуйста, рассмотрите возможность внедрения надежной реализации IMAP от Stalwart Mail.

Обратите внимание, что Stalwart Mail также поддерживает протокол JMAP, который может быть более интересен для Discourse, если вы хотите избежать использования IMAP.

Это лишь моё мнение, но возможность просто настроить Discourse для использования адреса всё ещё проще, чем создавать новый ящик и пароль для каждой группы и категории, которые должен обрабатывать Discourse.

Я почти уверен, что именно так обрабатывается входящая почта в CDCK и communiteq (и на большинстве сайтов, которые я настраиваю или поддерживаю). Так что это «стандарт» для Discourse.

Я бы тоже хотел этого. Я почти уверен, что создать новый почтовый ящик для GMail больше невозможно. Не знаю, перестал ли CDCK использовать IMAP/GMail и перешёл ли просто на почтовый получатель или что-то другое. Я не замечал никакой активности по этой теме в последнее время (и сейчас слишком ленив, чтобы искать информацию).

1 лайк

Да, CDCK перешёл на постоянный приём всех писем примерно 7 лет назад (исходя из первого коммита в репозитории mail-receiver; не помню, начали ли мы использовать его внутри компании до публикации).

Учитывая, что Discourse просто хочет получить копию письма и больше никогда о нём не думать, IMAP (и, полагаю, JMAP) — это чрезмерное усложнение. Аргументы в пользу «более стандартизированного подхода» тонут под лозунгом «работает лучше», и ох, как же запуск Postfix в контейнере работает гораздо лучше, чем настройка почтовых ящиков POP3 (или IMAP) одновременно у провайдера почты и в Discourse.

1 лайк

Тогда почему это реализовано для GMail?

Поскольку Gmail — это огромная и совершенно другая служба, у которой у гиганта Google есть потребности, отличные от любых серверов Discourse. Но сейчас я, конечно, просто предполагаю.