Mailingliste einrichten

Läuft alles über's Webinterface https://mailer.gnuher.de/.

Berechtigungen

Listen anlegen dürfen nur Admins (s.u.).

Listen kann man Owner zuweisen. Diese sind dann berechtigt, die Liste zu konfigurieren, z.B. Mitglieder verwalten, private/public einstellen.

Adminuser anlegen

Zunächst Account im Sympa anlegen, dann die Emailadresse in der Config eintragen:

# auf mailhammel als root
cd /etc/sympa
$EDITOR sympa.conf
##
## Zeile 12, Option listmaster: eigene Emailadresse anfügen
##

git commit -m "Sympa Adminuser eingefügt" sympa.conf

systemctl restart sympa
systemctl reload apache2

Mail-to-News Gateway

Zwei Möglichkeiten:

  1. Kann als als Plugin nachgerüstet werden. Hab ich nicht ausprobiert.
  2. Man trägt einen weiteren Empfänger in die Mailingliste ein und konfiguriert dort das m2n Helper Skript. Details hier:

m2n Helper

# auf mailhammel als root
cd /etc/exim4
$EDITOR aliases-mailinglist.gnuher.de
##
## Eintrag kann man sich bei den anderen Listen abgucken. 
## Folgende Parameter sind obligatorisch: 
##    -n <newsgroup>    z.B. gnuher.de.lists.demoliste
##    -p <path>         eindeutige ID, um Loops zu erkennen, z.B. demoliste
##    -A <email>        Emailadresse, an die fehlgeschlagene 
##                      Zustellversuche gemeldet werden
##    -a <email>        Emailadresse des Approvers, z.B. Email des Admins
##
## alle Optionen aufgelistet bekommt man, wenn man das Skript mit 
## --help aufruft
##

git commit -m "m2n Gateway für DEMOLISTE" aliases-mailinglist.gnuher.de

News-to-Mail Gateway

Für die Gegenrichtung muss man die Newsgroup auf moderiert setzen und die Emailadresse der Mailingliste als Moderator eintragen.

ctlinnd changegroup gnuher.de.lists.demoliste m
cd /etc/news/
$EDITOR moderators
##
## irgendwo *VOR* gnuher.de.* eintragen:
## gnuher.de.lists.demoliste: demoliste@mailer.gnuher.de
##

Autor

2017, Settel kb@m1.sirlab.de