URLs werden aus von Thunderbird generierten Antworten entfernt

@BradCray (und alle anderen, die eine Lösung dafür suchen): Ich werde in absehbarer Zeit keine Zeit haben, einen ordentlichen PR mit Tests zu erstellen. Daher habe ich für unser Discourse-System einen Patch implementiert, der so lange funktionieren sollte, wie die betreffende Methode nicht geändert wird (in diesem Fall hoffe ich, dass sie behoben wird!).

Legen Sie den angehängten lib_email_receiver_rb-thunderbird_links.patch beispielsweise unter /var/discourse/shared/standalone/patches.txt [lib_email_receiver_rb-thunderbird_links.patch.txt|attachment](upload://1OvwVDGUCO2Y3VtkGZnt6hCjAZk.txt) (819 Bytes) ab (möglicherweise müssen Sie dazu Folgendes ausführen):

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

Fügen Sie dann Folgendes in die Datei containers/app.yml im Abschnitt hooks: after_code: ein (nach den Plugins, falls vorhanden):

hooks:
  after_code:
    # Plugins "-exec" hier
    - exec:
        cd: $home
        cmd:
          - git apply /shared/patches/lib_email_receiver_rb-thunderbird_links.patch.txt

Dies setzt voraus, dass /var/discourse/shared/standalone im Abschnitt volumes: auf /shared gemappt ist. Passen Sie dies gegebenenfalls an Ihre Umgebung an.

Sie müssen den Container mit ./launcher rebuild app neu erstellen, aber die Korrektur sollte beim Neustart erhalten bleiben. Ob ein über die Web-Verwaltung ausgelöster Update-Vorgang dies jedoch ebenfalls anwendet, ist unklar.

[Die angehängte Datei hat die Erweiterung .txt, damit sie an diesen Kommentar angehängt werden kann. Sie möchten diese Erweiterung eventuell aus dem Dateinamen und der Konfiguration entfernen.]