(Можно ли?) Перенаправлять все нераспределённые входящие письма в категорию

На форуме, который я администрирую, у нас возникают проблемы с входящими письмами:

  • Townhall отправляет нам письма, скрывая поля «Кому», «Копия» и другие;
  • у некоторых отправителей умеренный спам-рейтинг;
  • наши настройки меняются довольно быстро, и иногда мы упускаем настройку категории в нашей конфигурации.

По этим причинам некоторые письма возвращаются с ошибкой, а некоторые внешние корреспонденты удивляются, получая автоматический ответ от Discourse (они думали, что мы просто обычная почтовая ящик).

Мы хотели бы перенаправлять все входящие письма (которые не помечены как явный спам) и которые не смогли найти подходящую категорию, в категорию «Некатегоризированные входящие письма для ручной проверки». Что-то вроде аварийного механизма или блока «иначе». Возможно ли добавить *@forum.mysite.org как категорию для писем? Можно ли это сделать с помощью плагина?

Мы используем приложение Configure direct-delivery incoming email for self-hosted sites with Mail-Receiver, поэтому метод, использующий этот инструмент, был бы идеальным.

Спасибо за помощь!

Возможно, стоит посмотреть поддержку IMAP для групповых почтовых ящиков.

Кажется, то, о чём вы спрашиваете, потребует довольно сложного плагина (хотя я не очень хорошо знаю этот код, поэтому, возможно, это проще, чем я думаю).

Здесь похожая проблема: когда письмо отправляется в Discourse через поле CCI (вместо TO или CC), отправитель получает письмо с ошибкой BadDestinationAddress. Возможно ли настроить Discourse так, чтобы он принимал такие письма?