Добавить заголовок письма, чтобы отличать ответы от других писем

По мере того как Discourse приближается к своей цели стать WordPress для форумов, я являюсь участником всё большего числа форумов на этой платформе, и все они отправляют уведомления на мою почту. Большинство таких писем я хотел бы автоматически перемещать в отдельную папку сразу при получении. Большинство, но не все. Например, ответы на мои посты и упоминания меня я хотел бы оставлять во входящих.

Есть ли способ идентифицировать их по заголовкам письма? Если нет, можно также искать в теле сообщения…

Редакция: Поскольку на данный момент, похоже, нет ответа на этот вопрос, я превращаю это в запрос на новую функцию: пожалуйста, добавьте заголовок письма, указывающий тип сообщения (то есть причину, по которой Discourse его отправляет).

6 лайков

Поддерживаю этот запрос. У нас есть письма, являющиеся копиями уведомлений, отправленных участникам, а также уведомления системному администратору о событиях в системе. Фильтрация по тексту писем бесполезна из-за поддержки нескольких языков. У меня растёт список фильтров Sieve для сортировки почты Discourse по маркерам в теме и теле письма… это примитивно.

Если это ещё не реализовано и я упустил это, я поддержу запрос (+1) с добавлением деталей:

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

Примеры:
X-Discourse-Type: user 2FA changed
X-Discourse-Type: user confirm new address
X-Discourse-Type: user confirm new account
X-Discourse-Type: user reminder to confirm new account
X-Discourse-Type: user password reset
X-Discourse-Type: admin backup download
X-Discourse-Type: admin update available

Если это, вероятно, не станет улучшением или если это уже можно сделать с помощью кода, пожалуйста, сообщите, как мы можем это реализовать, или предложите альтернативный механизм для достижения тех же целей.

Спасибо!