Was ist das hier
Diese Seite beschreibt die Administration der Mailinglisten auf dem FaxeMailServer.
Daten fuer die Faxe-Administration
Speicherort der Mailinglisten |
/data/lists/ |
Begriffe und Variablen
Die Variablen muessen durch eintsprechende Eintraege ersetzt werden.
Variable |
Bedeutung |
Beispiel |
$DIR |
Name des Mailinglisten Verzeichnisses |
/data/lists/sl-neofaxe |
$DOT |
hat die Form .qmail-mlname fuer eine Mailingliste mlname |
/data/lists/.qmail-sl-neofaxe |
$SCHLUESSEL |
oeffentlicher GPG-Schluessel |
phil.asc |
Mailinglisten einrichten und administrieren
Geht sehr komfortabel mit https://systemausfall.org/admin/ezmlm-web.
Hinweise
- Das Loeschen einer Mailingliste funktioniert in der aktuellen Version 2.3 nicht vollstaendig. Deshalb muessen alle entsprechenden Datein per Hand geloescht werden. In der naechsten wird der Fehler behoben sein.
Verschluesselte Mailinglisten einrichten
Um eine bestehende Liste in eine verschluesselte Liste zu konvertieren, sind folgende Schritte notwendig:
gpg-ezmlm-convert.pl $DIR $DOT
Das Script hilft die beim Anlegen eines neuen Schluessels. Beachte: Der secret-key darf keine Passphrase enthalten!die Datei $DIR/config muss angepasst werden:
GnuPG /usr/bin/gpg keyDir .gnupg signMessages yes encryptToAll no NokeyNocrypt no VerifiedKeyReq no RequireSub yes
GPG-Schluessel der Abonnenten importieren:
gpg --homedir $DIR/.gnupg --import $SCHLUESSEL
Alle neu angelegten Dateien (in .gnupg und $DIR/config) sollten dem selben Besitzer wie bei einer "normalen" Mailingliste zugeordnet sein.
Besonderheiten
verschiedene Tags, die das Standard-ezmlm-idx beim Senden ersetzen wuerde, bleiben erhalten (z.B. <#l#> anstelle des Listen-Namens)
die Indizierung durch ezmlm-idx klappt nicht, da ein eigenes ezmlm-send verwendet wird (dies beinhaltet keine Archivierung usw.)
falls der Schluessel eines Empfaengers nicht gefunden wird, erhält er einen sinnlosen pgp-encrypted-Anhang (53 Byte groß)