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 |
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ß)