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

@BradCray (и любой другой, кто ищет исправление этой проблемы), у меня в ближайшее время не будет времени подготовить полноценный PR с тестами, поэтому для нашего Discourse я применил патч, который должен продолжать работать, пока соответствующий метод не изменится (в таком случае я надеюсь, что это будет исправлено!).

Поместите приложенный lib_email_receiver_rb-thunderbird_links.patch в, например, /var/discourse/shared/standalone/patches.txt [lib_email_receiver_rb-thunderbird_links.patch.txt|attachment](upload://1OvwVDGUCO2Y3VtkGZnt6hCjAZk.txt) (819 Bytes) (возможно, вам придётся выполнить

mkdir -p  /var/discourse/shared/standalone/patches

)
а затем добавьте следующее в containers/app.yml в секции hooks: after_code: (после плагинов, если они у вас есть):

hooks:
  after_code:
    # здесь плагины "-exec"
    - exec:
        cd: $home
        cmd:
          - git apply /shared/patches/lib_email_receiver_rb-thunderbird_links.patch.txt

Это предполагает, что /var/discourse/shared/standalone отображается на /shared в секции volumes:, поэтому при необходимости адаптируйте под свою среду.

Вам потребуется пересобрать контейнер с помощью ./launcher rebuild app, но исправление должно сохраняться при каждой пересборке. Не уверен, применит ли его обновление, инициированное через веб-админку.

[У вложения расширение .txt, чтобы его можно было прикрепить к этому комментарию; возможно, вы захотите убрать его из имени файла и конфигурации]