URL удаляются из ответов, сгенерированных Thunderbird

Привет @BradCray,
У меня тоже возникла эта проблема при использовании import_mbox.sh для архивов mbox из Mailman.

Я нашёл причину в методе extract_from_mozilla(doc) в файле lib/email/receiver.rb и сделал простое исправление, которое отправил в PR https://github.com/discourse/discourse/pull/13176.

Метод extract_from_mozilla скрывал все теги, у которых атрибут class начинается с "moz-". В моём исправлении исключаются из списка скрытых тегов те, у которых атрибут class начинается с ^moz-txt-link\b. На мой взгляд, это покрывает ссылки из Thunderbird (на основе большого mbox, с которым я работал).

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

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