Я отправляю входящие письма вручную через Gmail. Однако Discourse отклоняет их с жалобами на то, что заголовок Precedence установлен в значение list и что письмо автоматически сгенерировано, хотя это не так: я написал его сам.
Начиная с текущего релиза, ответы на письма всегда требуют выбора опции «Ответить списку». Простой ответ, нажатием на «Ответить» в почтовом клиенте, больше не работает.
В заголовке письма теперь добавлена эта строка: List-Post: <mailto:replies+0d953a3a06191ea09a38f1f4f62129c4@forum.example.org>
Поскольку это добавлено в коде (изменено условие в if), наш Discourse работает как почтовый сервер для списков рассылки, хотя мы не выбирали эту опцию.
Вы имеете в виду, что нужно ответить всем («Reply to All»)? Я не совсем понимаю, что вы вкладываете в выражение «Reply to list». Какой код в том PR мог изменить это поведение? Единственное условие if, которое я вижу изменившимся, это:
Но я не вижу, как добавление to_s могло изменить поведение.