Kurzanleitungen/Howtos

Mailman-Footer konfigurieren

22.05.2018

Mailman
Mailman-Logo von Andrija Arsic
GPLv3+

Die Malinglistensoftware Mailman besitzt mehrere Speichermöglichkeiten für Einstellungen:

  • /usr/lib/mailman/Mailman/Defaults.py: (unveränderbare) Voreinstellungen des Paketbetreuers
  • /etc/mailman/mm_cfg.py: Änderbare Voreinstellungen
  • Listenspezifische Konfiguration: Über das Programm config_list änderbar
In dieser Kurzanleitung soll es um den letzten Punkt gehen.

Lesen Sie zuerst die komplette Konfiguration der gewünschten Liste aus:

config_list -o /tmp/mmconf <Listenname>

Nehmen Sie nun an der Datei "/tmp/mmconf" Ihre Änderungen vor. Für die Anpassung des Footers ist z.B. die Variable "msg_footer" zuständig:

msg_footer = """_______________________________________________

Hier können Sie z.B. die Abmeldemöglichkeiten Ihrer Liste aufführen.

%(real_name)s mailing list
%(real_name)s@%(host_name)s
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s"""

Zum Anwenden der Änderungen verwenden Sie:

config_list -i /tmp/mmconf <Listenname>

Achtung! Achtung! Die folgenden Anweisungen richten sich ausschließlich an fachkundige Personen. Bei jedem Schritt kann es zum kompletten Datenverlust kommen. Alle Angaben ohne Gewähr! Die Anweisungen, Skripte, etc. sind ausschließlich für Lernzwecke auf Lernsystemen und nicht für Produktivumgebungen bestimmt!