Mailman

Aus Subnet Helpwiki

Wechseln zu: Navigation, Suche

zurück zur Email-Übersicht

Mailman ist der GNU Mailing List Manager. Sämtliche von subnet gehosteten Mailing-Listen werden über diese Software verwaltet.

Für Dich als Nutzer dieser Listen liegen die Vorteile vor allem in der großen Flexibilität von Mailman. Sämtliche Optionen kannst Du dabei selbständig mit Deinem Lieblings-Browser über Mailman's Web-Interface einstellen - ohne uns kontaktieren zu müssen. (Beachte hierzu als Listen-Administrator aber bitte den Punkt System Variablen.)

Untenstehend findest du Tips für Administratoren sowie Mitglieder von Mailing-Listen hosted by subnet.


Inhaltsverzeichnis

"Mailman" für Anwender (= Listen-Mitglieder)

Überblick

Mailman bietet zu jeder Mailing-Liste eine Webpage an, über die sich neue Mitglieder bei der Liste an- und abmelden sowie verschiedene Optionen für die Mitgliedschaft anpassen können. Auch die Verwaltung des Passwortes ist hier möglich.

Für die Liste "LISTNAME@lists.EXAMPLE.COM" sieht die URL folgendermaßen aus:


Webinterface

Am Webinterface ist es möglich benutzerspezifische Änderungen / Angaben zu erstellen. Es ist unter der URL http://lists.EXAMPLE.COM/mailman/listinfo/LISTNAME zu erreichen, wobei EXAMPLE.COM und LISTNAME zu ersetzen sind. Zunächst muss man sich per email und Passwort authentifizieren um ins Userinterface zu gelangen.


Folgende Einstellungsmöglichkeiten bieten sich:

  • Ändern der email Adresse von der an die Liste gepostet wird, bzw auf der Mails von der Liste empfangen werden
  • Ändern des Namens
  • Unsubscribe
  • Auflistung aller Mailinglists an denen teilnommen wird
  • Erneutes Zusenden des Passwortes
  • Ändern des Passwortes
  • Mail delivery
    • Enabled = Mails von der Liste werden zugestellt
    • Disabled = Mails von der Liste werden nicht zugestellt (praktisch um z.B. noch vor dem Urlaub die eigene Mailbox vor dem Überfüllungs-Chaos zu bewahren)
  • Set Digest Mode
    • Off = Mails von der Liste werden sofort erhalten
    • On = Mails werden nur 1x am Tag als Zusammenfassung zugestellt
  • Get MIME or Plain Text Digests
    • MIME = Nachrichten werden MIME - codiert ausgeliefert
    • Plain Text = Nachrichten werden "nur" als Text verschickt
  • Receive your own posts to the list
    • No = Eigene emails die an die Liste gesandt werden, werden nicht empfangen
    • Yes = Eigene emails werden empfangen
  • Receive acknowledgement mail when you send mail to the list
    • No = Es wird keine Bestätigung nach eigenem Post an die List versandt
    • Yes = Es wird eine Bestätigung versandt
  • Get password reminder email for this list
    • No = Das Passwort wird nicht monatlich als Erinnerung an sie gesandt
    • Yes = Das Passwort wird monatlich als Erinnerung an sie gesandt
  • Conceal yourself from subscriber list
    • No = Deine Emailadresse wird in der Teilnehmerliste der Mailinglist angezeigt
    • Yes = Deine Emailadresse wird nicht angezeigt
  • What language do you prefer
    • Auswahl der vom List - Administrator freigegebenen Sprachen
  • Which topic categories would you like to subscribe to
    • Falls vom List - Moderator Themen vergeben wurden ist es möglich nur zu bestimmten Themen emails der Liste zu erhalten
  • Do you want to receive messages that do not match any topic filter (Diese Einstellung tritt nur in Kraft, falls Themen ausgewählt wurden)
    • No = emails zu Themen die nicht ausgewählt wurden werden nicht an den Benuzter ausgeliefert
    • Yes = emails die zu keinem Thema passen, werden trotzdem an den Benutzer ausgeliefert
  • Avoid duplicate copies of messages
    • Yes = Doppelt an den Benutzer versandte Mails werden nur 1x erhalten
    • No = Sie erhalten doppelt adressierte emails


Mitglied einer Mailing-List werden - subscribe

Es gibt 2 Möglichkeiten Mitglied einer Liste zu werden

Anmeldung über die Webseite der Liste

Diese befindet sich unter http://EXAMPLE.COM/mailman/listinfo/LISTNAME (wobei LISTNAME für den Namen der Mailingliste steht und zu ersetzen ist).

  • In der Subscribe - Sektion muss die email Adresse und ein Passwort eingegeben werden.
  • Die Eingabe des Namens ist optional und muss nicht durchgeführt werden.
  • Nach Klicken des "subscribe" Buttons erhält man an die angegebene email Adresse eine Nachricht.
  • Klickt man den dort angegebenen Bestätigungslink und bestätigt die Angaben erneut, wird man Mitglied der Liste.
  • Man erhält eine Bestätigungs - email, in der Informationen über Benutzereinstellungen, das Posten an die Liste, sowie das Benutzerpasswort angeführt sind.

Beachte jedoch, daß manche Listen von den Administratoren so konfiguriert sein können, daß sich neue Mitglieder nur mit Zustimmung desselbigen subskribieren können.

Anmeldung per email

  • Alternativ kann man sich auch durch Senden eines emails an: LISTNAME-subscribe@EXAMPLE.COM (wobei LISTNAME für den Namen der Mailingliste steht und zu ersetzen ist) anmelden. Hierzu muss der Betreff der email "subscribe" (ohne Anführungszeichen) lauten.
  • Man erhält ein email an die Absenderadresse. Durch öffnen des Bestätigungslinks und erneuter Kontrolle der Daten wird man Mitglied der Mailinglistte.
  • Man erhält eine Bestätigungs - email, in der Informationen über Benutzereinstellungen, das Posten an die Liste, sowie das Benutzerpasswort angeführt sind.

Beachte jedoch, daß manche Listen von den Administratoren so konfiguriert sein können, daß sich neue Mitglieder nur mit Zustimmung desselbigen subskribieren können.


Austragen aus einer Liste - unsubscribe

Abmeldung über die Webseite der Liste

  • Öffnen der Webseite der Mailinglist unter http://EXAMPLE.COM/mailman/listinfo/LISTNAME (wobei LISTNAME für den Namen der Mailingliste steht und zu ersetzen ist).
  • Einloggen durch Angabe von Emailadresse und Passwort
  • Bestätigen der Checkbox (Abmelden) und den Abmelde - Button klicken
  • Von Nun an ist man aus der Mailingliste ausgetragen (Dies wird noch mit einem email bestätigt)

Abmeldung per email

  • Alternativ kann man sich durch Senden eines emails an: LISTNAME-unsubscribe@EXAMPLE.COM (wobei LISTNAME für den Namen der Mailingliste steht und zu ersetzen ist) abmelden. Hierzu muss der Betreff der email "unsubscribe" (ohne Anführungszeichen) lauten.
  • Man erhält ein email an die Absenderadresse. Durch öffnen des Bestätigungslinks und Klick auf den Abmelden Button verlässt man die Liste
  • Von Nun an ist man aus der Mailingliste ausgetragen (Dies wird noch mit einem email bestätigt).


Passwörter

Ein automatisch generiertes Passwort oder das von Dir selbst ausgewählte Passwort wurde bei der Anmeldung an der Mailinglist an Dich per email gesandt.

Erneutes Zusenden des Passwortes (Ich habe mein Passwort vergessen)

  • Öffnen der Webseite http://EXAMPLE.COM/mailman/listinfo/LISTNAME
  • Emailaddresse eintragen (ganz unten) und Button rechts daneben klicken
  • Auf den Button "Mir mein Passwort per email schicken" klicken (ganz unten)
  • Das Passwort wird an die Emailadresse gesandt

Ändern des Passwortes

  • Öffnen der Webseite http://EXAMPLE.COM/mailman/listinfo/LISTNAME
  • Emailaddresse eintragen (ganz unten) und Button rechts daneben klicken
  • Passwort eingeben (erste Sektion)
  • Im Punkt "Change your Password" das neue Passwort 2x eingeben und den Button "Mein Passwört ändern" klicken
  • Das Passwort wurde geändert.


"Mailman" für Listen-Administratoren

Überblick


Mitglied oder nicht?

Auf vielen Mailing-Listen ist es beispielsweise nur für Mitglieder derselben möglich, auch Nachrichten auf die Liste schicken zu können - um z.B. eine praktische Team-Kommunikation zu erreichen, wobei allerdings nicht-Mitglieder des Teams natürlich auch keine Nachrichten schicken dürfen sollen.

Mailman unterscheidet also bei Erhalt eines zu verteilenden Mails in erster Linie, ob dieses Mail von einem bekannten Listen-Mitglied stammt oder nicht.

Bei den Abo-Regeln und Adreßfiltern, Absender-Filter (Privacy Options, Sender Filters) kann das Verhalten bezüglich Mails von Mitgliedern und Nicht-Mitgliedern getrennt voneinander eingestellt werden.

Achtung: Diese Entscheidung basiert auf den Headern eines Mails. Mit geringem Aufwand ist es möglich, vorzutäuschen, zur Liste zu gehören und so ein eigentlich unerwünschtes Mail auf die Liste zu schicken. Auch wenn dadurch weiterhin nur Mitglieder dieses Mail erhalten (ein "Mitlauschen" der Liste wird dadurch nicht ermöglicht), kann dies für moderierte Listen trotzdem untragbar sein. In diesem Fall muß der Listen-Administrator die Liste so konfigurieren, daß jedes Mail zuerst zurückgehalten und händisch bestätigt werden muß. (Siehe Moderierte Listen.)

Spam

Heutzutage leider nicht vermeidbar ist der Kontakt zur unerwünschten digitalen Werbung: "Spam".

Viele Listen sind so konfiguriert, daß Mails von Nicht-Mitgliedern erstmal zurückgehalten werden, und der Listen-Moderator sich um diese Mails händisch kümmern kann. Sollte allerdings die Liste unter zu viel Spam leiden, wird diese Arbeit für den List-Moderator schnell von der "Wahl" zur "Qual". Mögliche Lösungen, den Arbeitsaufwand in Grenzen zu halten, sind:

  • Abo-Regeln und Adreßfiltern (Privacy Options), generic_nonmember_action: Hier kann eingestellt werden, daß sämtliche Mails von Nicht-Mitgliedern automatisch verworfen werden sollen. (In diesem Fall, siehe auch Option forward_auto_discards darunter.)
  • In der Mailman FAQ, Punkt 3.26 wird erklärt, wie man ein Bookmark im eigenen Browser anlegen kann, mittels dem man für sämtliche "unbearbeiteten Moderationseinträge" ("pending moderator requests") die Option "Verwerfen" ("Discard") auf einmal setzen kann.

Bemerkung: Bei der ersten Lösung wird vermieden, daß die Mail-Postings von nicht-Mitgliedern überhaupt in die "Liste der unbearbeiteten Moderationseinträge" wandern. Beachte dabei, daß Anfragen an's Mailman-System (LISTNAME-request@...) nicht als "Posting von nicht-Mitgliedern" behandelt wird. Falls du beispielsweise auf deiner Webpage ein Subskriptions-Formular anbietest, sendest du damit ein Mail an LISTNAME-request@lists.EXAMPLE.COM. Bei Verwendung der ersten obengenannten Option, landen diese (üblicherweise ja erwünschten) "requests" sehrwohl noch bei den unbearbeiteten Moderationseinträgen.


Moderierte Listen

Ein typisches Beispiel für eine moderierte Mailing-Liste ist der klassische "Newsletter": Dabei darf niemand außer dem Verwalter der Mailing-Liste Nachrichten posten.

Um dieses Verhalten zu erreichen, benutze folgende Einstellungen:

  • Abo-Regeln und Adreßfilter, Absender-Filter (Privacy Options, Sender Filters)
    • default_member_moderation: Ja (Yes)
    • member_moderation_action: Zurückgehalten (Hold)
  • Mitglieder-Verwaltung (Membership Management)
    • Setze jeden eingetragenen Nutzer der Liste auf "moderiert": Ein (On). (Drücke anschließend auf "Moderationsflags ändern" ("Set")!)

Durch die erste Option bekommen neu zur Liste hinzugefügte User automatisch das "moderated"-Flag gesetzt. Die zweite Optione regelt, was mit Mails passiert, deren Absender auf der Liste subskribiert ist und dieses "moderated"-Flag gesetzt hat. Der dritte Schritt ist notwendig, um definitiv allen schon bestehenden Mitgliedern der Liste dieses "moderated"-Flag zu setzen - egal ob es vorher schon aktiv war oder nicht.

(Beachte: Mittels dieses Flags kann für jeden User einzeln entschieden werden, ober er/sie moderiert ist oder auch nicht.)


Öffentliche Listen

Um eine Mailing-List zu erhalten, auf der *jeder* posten darf, kannst Du folgendes einstellen:

  • Abo-Regeln und Adreßfilter, Absender-Filter (Privacy Options, Sender Filters)
    • default_member_moderation: Nein ("Nein")
    • generic_nonmember_action: Akzeptieren ("Accept")
  • Mitglieder-Verwaltung (Membership Management)
    • Setze jeden eingetragenen Nutzer der Liste auf "moderiert": Aus (Off). (Drücke anschließend auf "Moderationsflags ändern" ("Set")!)


Beitritt neuer Mitglieder

Web-Interface (durch den List-Admin)

Via Mitglieder-Verwaltung, Eintragen/Abonnieren (Membership Management, Mass Subscription) kann der List-Admin auf einfachem Weg eine oder mehrere Mail-Adressen auf einmal hinzufügen.

Web-Interface (durch den User selbst)

Ganz ohne Zutun des List-Admins ist es für zukünftige Mitglieder auf der Listinfo-Seite (URL der Form http://lists.EXAMPLE.COM/mailman/listinfo/LISTNAME ) möglich, sich durch Angabe der E-Mail-Adresse auf die Liste einzutragen. Siehe dazu auch Mitglied einer Mailing-List werden - subscribe.

Subskriptions-Formular auf der eigenen Web-Page

In der Mailman FAQ, Punkt 4.33 findest Du HTML-code, den Du in Deine Webpage einbauen kannst.

Hier ist eine deutsche Übersetzung -- einzig "LISTNAME" und "EXAMPLE.COM" müssen durch die für deine Liste und Domain passenden Werte ersetzt werden:

<h2>Beitreten zur Liste LISTNAME</h2>

<form method=POST action="http://lists.EXAMPLE.COM/mailman/subscribe/LISTNAME">

<p>
E-mail Adresse: <input type="Text" name="email" size="30" value=""><br>
Name (optional): <input type="Text" name="fullname" size="30" value="">
</p>

<p>
Der zukünftige User kann auch gleich ein Passwort angeben.
Allerdings Achtung: Dieses Passwort in regelmäßigen Abständen
im Klartext per Mail an den User geschickt. Es sollten also
keine hoch-privaten, wichtigen Passwörter angegeben werden!<br>
Bleiben die Felder leer, wählt Mailman ein Zufallspasswort aus.<br>
Sollte der User das Passwort vergessen, kann dieses jederzeit über
das Web-Interface der Liste erneut angefordert werden.
</p>

<p>
Passwort: <input type="Password" name="pw" size="15"><br>
Passwort-Bestätigung: <input type="Password" name="pw-conf" size="15">
</p>

<p>
Möchter der/die UserIn die Mails der Liste als regelmä&szlige
Nachrichtensammlung ("Digest") erhalten?<br>
<input type=radio name="digest" value="0" checked> Nein
<input type=radio name="digest" value="1"> Ja
</p>
<input type="submit" name="Subskribieren" value="Subskribieren">

</form>

Verschiedenes

List-Admins können mit der Option Abo-Regeln und Adreßfilter, Abo-Regeln (Privacy Options, Subscription Rules), subscribe_policy steuern, ob z.B. ein List-Admin dem Beitrittsgesuch des Users zustimmen muß oder nicht.


Online-Archiv

Standard-mäßig wird für alle Mailing-Listen bei subnet von Mailman automatisch ein Online-Archiv geführt, welches allerdings nur den Listen-Mitgliedern zugänglich ist.

Möchtest Du die Optionen zum Archiv anpassen (z.B. dieses der Öffentlichkeit zugänglich machen oder gänzlich deaktivieren):

  • Archivierungsoptionen (Archiving Options)
    • archive: Wird ein Archiv geführt?
    • archive_private: Ist dieses öffentlich oder nur für die Listen-Mitglieder zugänglich?


Sprachen

Mailman unterstützt mittlerweile sehr viele Sprachen. Diese können im Web-Interface bei "Sprach-Optionen" (Language Options) aktiviert werden.

Bemerkung: Mailman wird - so wie heutzutage die meisten Programme - ursprünglich auf Englisch entwickelt. Während das deutschsprachige Administrations-Interface schon sehr vollständig ist, gibt es immer wieder Bereiche, die leider noch nicht komplett übersetzt werden konnten. Dies dürfte sich mit zukünftigen Versionen allerdings weiter verbessern - wir bitten hier um etwas Geduld...


Kopf- und Fußzeilen

Mailman kann jeder auf die Liste geschickten Nachricht eine Kopf- und/oder Fußzeile anhängen.

Diese kannst Du in den Non-Digest-Optionen (Non-Digest Options) bzw. Optionen für Nachrichtensammlungen (Digest Options) jeweils getrennt voneinander einstellen. (Siehe auch Digest versus Non-Digest.)


Digest versus Non-Digest

Bei Mailman können die Listen-Mitgliedern wählen, ob sie die auf die Liste geschickten Nachrichten sofort erhalten wollen ("Non-Digest"), oder lieber als - z.B. tägliche - Sammelnachricht ("Digest").

Der Listen-Administrator kann für diese beiden Möglichkeiten getrennte Optionen einstellen: Non-Digest Optionen (Non-Digest Options) für jene Nachrichten, die sofort an die entsprechenden Mitglieder geschickt werden, sowie Optionen für Sammelnachrichten (Digest Options) für die Mitglieder, die ihre Nachrichten lieber als Sammelpaket erhalten.


Weitere Nützliche und Interessante Optionen

  • Allgemeine Optionen (General Options), owner: Adressen der List-Administratoren (dürfen Users und deren Postings verwalten sowie sämtliche Einstellungen anpassen).
  • Allgemeine Optionen (General Options), moderator: Adressen der Listen-Moderatoren (dürfen Users und deren Postings verwalten, allerdings nur manche Einstellungen anpassen).
  • Allgemeine Optionen (General Options), max_message_size: Die maximal erlaubte Größe einer Mail (in kilobyte). (Sollte ein Mail größer sein als hier angegeben, wird es vorerst zurückgehalten.)
  • Abo-Regeln und Adreßfilter, Abo-Regeln (Privacy Options, Subscription Rules), subscribe_policy: Um auf die Liste aufgenommen zu werden, müssen vom neuen Mitglied und/oder dem Listen-Administrator entsprechende Schritte vollzogen werden.
  • Abo-Regeln und Adreßfilter, Abo-Regeln (Privacy Options, Subscription Rules), private_roster: Wer darf die Mitgliederliste einer Mailingliste einsehen?
  • admin_immed_notify:
  • admin_notify_mchanges:


Passwort verloren?

Hast Du als List-Administrator das entsprechende Passwort verloren, müssen wir dir ein neues setzen. Kontaktiere uns bitte in diesem Fall per Mail an support@subnet.at.


System Variablen

Die folgenden beiden Punkte bei den Allgemeinen Optionen (General Options) dürfen nicht verändert werden:

* real_name
* host_name

Für die korrekte Funktionalität der Liste ist es wichtig, daß diese beiden Optionen auf den Original-Werten belassen werden!

Persönliche Werkzeuge