Aufgabe #1928
offenfehlerhafte Anzeige von Zeichen (Umlauten & Co) im Archiv von GNU/Mailman
0%
Beschreibung
Mir fiel beim Lesen vom Archiv bei der Anwendung Mailman - Ich musste eine Mail heraussuchen, um aus ihr Text kopieren zu können. - auf, dass da was mit einigen Zeichen nicht stimmt.
Encoding / Zeichensatz oder sowas schien das Problem zu sein.
Ich kontrollierte, dass systemweit UTF-8 verwendet wird.
grep -i charset /etc/login.conf
:charset=UTF-8:\ :charset=UTF-8:\
grep -i utf /etc/login.conf
:charset=UTF-8:\ :lang=C.UTF-8: :charset=UTF-8:\ :lang=ru_RU.UTF-8:\
Also in /etc/login.conf
steht bei default:
:charset=UTF-8:
und :lang=C.UTF-8:
.
grep -Rin "charset = '" /usr/local/mailman/Mailman/
/usr/local/mailman/Mailman/i18n.py:99: charset = 'us-ascii' /usr/local/mailman/Mailman/HTMLFormatter.py:363: charset = 'us-ascii' /usr/local/mailman/Mailman/Utils.py:905: charset = 'iso-8859-1' /usr/local/mailman/Mailman/Utils.py:909: charset = 'iso-8859-1' /usr/local/mailman/Mailman/Utils.py:941: charset = 'us-ascii' /usr/local/mailman/Mailman/Handlers/CookHeaders.py:65: charset = 'iso-8859-1' /usr/local/mailman/Mailman/Handlers/CookHeaders.py:68: charset = 'us-ascii' /usr/local/mailman/Mailman/Handlers/SMTPDirect.py:360: charset = 'iso-8859-1' /usr/local/mailman/Mailman/Archiver/HyperArch.py:140:html_charset = '<META http-equiv="Content-Type" ' \ /usr/local/mailman/Mailman/htmlformat.py:302: charset = 'us-ascii'
Es wurde mit der Änderung (Ergänzung) von Einträgen in der Datei für die Konfiguration von Mailman getestet.
sudo ee /usr/local/mailman/Mailman/mm_cfg.py
DEFAULT_CHARSET = 'utf-8'
add_language('en', 'English (USA)', 'utf-8', 'ltr')
Irgendwie - ich kann nicht genau sagen was das entscheidende Kriterium war - ging es.
Beim Testen wurde stets das (sehr kleine) Archiv vom Mail-Verteiler senat.2024.wahlen@ neu erstellt.
/usr/local/mailman/bin/arch --wipe senat.2024.wahlen
Von PaulRiegel vor 11 Monaten aktualisiert
- Status wurde von Gelöst zu Feedback geändert
- Zugewiesen an wurde von PaulRiegel zu Bereich Administration Rechentechnik geändert