MList ist ein Programm zum Verwalten und Nutzen von Mailinglisten. Zusätzlich können Sie den Besuchern Ihrer Site die Möglichkeit geben, sich selbst in eine Liste ein- und auszutragen.
Über den Konfigurationsbereich von MList können Sie wählen, welche HTML-Dokumente ausgegeben werden, wenn sich Besucher Ihrer Site in eine Liste mit den über das Web erreichbaren Tools /cgi-f/subscribe und /cgi-f/unsubscribe ein- oder austragen.
Die HTML-Subscribe-Return-Page wird ausgegeben, wenn eine neue Email-Adresse
in eine Liste aufgenommen wurde.
Die HTML-Unsubscribe-Return-Page wird ausgegeben, wenn eine Email-Adresse
aus einer Liste entfernt wurde.
Das Dokument HTML-Subscribe-Error-Page wird ausgegeben, wenn bei der Aufnahme
einer neuen Email-Adresse ein Fehler aufgetreten ist.
Im Feld HTML-Unsubscribe-Error-Page wählen Sie das Domument, das bei einem Fehler im
Unsubscribe-Vorgang ausgegeben wird. Dieses Dokument wird z.B. dann ausgegeben, wenn versucht
wurde, eine EMail-Adresse zu löschen, die nicht in der Liste vorhanden ist.
Zusätzlich können Sie eine EMail-Adresse angeben, die bei allen Subscribe- und Unsubscribe-Aktionen benachrichtigt wird.
MList kann auch komplett über Emails gesteuert werden. Sowohl das Ein- bzw. Austragen
in eine Liste, wie auch das Publizieren an die Listenmitglieder ist über dieses
Email-Gateway möglich.
Um eine Liste über das Email-Gateway freizugeben müssen Sie im Email Manager eine neue
Weiterleitung von der gewünschten Liste "listname" zum Ziel "mlist" einrichten
Über den Konfigurationsbereich von MList können Sie die Texte definieren, die MList für das Mail-Gateway verwendet.
Neben dem Admin-Modul und dem Mail-Gateway gehören noch /cgi-f/subscribe und /cgi-f/unsubscribe zu MList. Diese beiden Programme können über Formulare zum ein- und austragen von Adressen verwendet werden.
Mit folgendem Formular können sich Besucher in die Liste liste eintragen:
<FORM METHOD=POST ACTION="/cgi-f/subscribe?l=liste">
<INPUT TYPE=text NAME=a VALUE="">
<INPUT TYPE=submit VALUE="Subscribe">
</FORM>
<FORM METHOD=POST ACTION="/cgi-f/unsubscribe?l=liste">
<INPUT TYPE=text NAME=a VALUE="">
<INPUT TYPE=submit VALUE="Unubscribe">
</FORM>
Ein Text wie
To unsubscribe, visit this page
http://domainname.de/cgi-f/unsubscribe?l=liste&a=MLISTRECEIVER
ergibt im gesendeten EMail dann z.B.
To unsubscribe, visit this page
http://domainname.de/cgi-f/unsubscribe?l=liste&a=manfred@mustermann.com
Wobei Sie natürlich auch hier Ihren Domainnamen und den Namen der Liste ersetzen müssen.