mailinglists
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
mailinglists [2021/10/26 06:46] – created matthiaslueth | mailinglists [2022/10/30 17:55] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | Alex macht sich über Mailinglisten und eine elegante OpenSourceLösung | + | ====== Mails und Mailinglisten ====== |
+ | ===== Ziel ===== | ||
+ | Primärziel ist die Einführung einer eleganten OpenSource-Lösung für Mailinglisten mit Weboberfläche, | ||
+ | |||
+ | ==== Anforderungskatalog ==== | ||
+ | * **Mails** | ||
+ | * es werden Text- und HTML-Mails unterstützt | ||
+ | * es gibt die Möglichkeit für ein geschlossenes und (teil-)öffentliches Archiv je Mailingliste | ||
+ | * **Nutzer und Rechte** | ||
+ | * Admins sollen über die Weboberfläche Nutzeraccounts anlegen können | ||
+ | * Nutzer sollen | ||
+ | * Empfänger sollen Mails empfangen können | ||
+ | * **Arten von Listen** | ||
+ | * offene Liste (jeder kann empfangen, sich selbst hinzufügen und senden – auch ohne Mitglied auf der Liste zu sein) | ||
+ | * moderierte offene Liste (jeder kann empfangen, sich selbst hinzufügen, | ||
+ | * geschlossene Liste (Empfänger werden aktiv hinzugefügt, | ||
+ | * geschlossene moderierte Liste (Empfänger werden aktiv hinzugefügt, | ||
+ | * geschlossene Liste mit offenem Empfang (Empfänger werden aktiv hinzugefügt, | ||
+ | * **beispielhafte Anwendungsfälle** | ||
+ | * (teil-)öffentlicher Newsletter | ||
+ | * unbegrenzt viele Empfänger (Größenordnung bis 500.000) | ||
+ | * (teil-)öffentliches Archiv | ||
+ | * Empfänger fügen sich selbst hinzu oder werden hinzugefügt | ||
+ | * Vorstand | ||
+ | * jeder kann an die Liste senden (auch Empfang für Nachrichten von außen) | ||
+ | * Empfänger werden durch Listenverwalter verwaltet | ||
+ | * geschlossenes Archiv | ||
+ | * Delegation | ||
+ | * nur Listenteilnehmer können an die Liste senden | ||
+ | * Empfänger werden durch Listenverwalter verwaltet | ||
+ | * geschlossenes Archiv | ||
+ | |||
+ | |||
+ | |||
+ | ===== Server ===== | ||
+ | * Über hostsharing.net | ||
+ | * subdomain: lists.rote.tools, | ||
+ | |||
+ | |||
+ | ===== Projektstand ===== | ||
+ | * generelle Mailadressen können | ||
+ | * in der dafür angelegten Subdomain: // | ||
+ | * eine Mailingliste braucht ebenfalls einen entsprechenden Eintrag | ||
+ | * Mailinglisten | ||
+ | * Hierfür muss angelegt werden, dass mehrere Mailinglisten in einem Account | ||
+ | * Regelmäßige Aufgaben des Listenmanagers müssen in crontab geschrieben werden (in grundlegender Ausführung bereits geschehen) | ||
+ | * Die folgenden Prozesse müssen automatisiert werden (in bash als User opa02-mlmmj): | ||
+ | * Anlegen eines Mailpostfaches bei Hostsharing (siehe oben) | ||
+ | * Anlegen der Mailingliste // | ||
+ | * Dann kommt ein Script, in dem die Domain (// | ||
+ | * Eintragung der Mailadresse // | ||
+ | * das //-c// macht, dass die Mailadresse über die Aufnahme informiert wird, es gibt weitere Konfigurationsmöglichkeiten | ||
+ | * Es gibt wohl ein recht rudimentäres Webinterface für mlmmj. Nach diesem Ansatz der Automatisierung wäre das aber eher unnütz. | ||
+ | |||
+ | [[https:// | ||
* Mailman Core -- mailing list manager core [Herzstück, | * Mailman Core -- mailing list manager core [Herzstück, | ||
* Postorius | * Postorius | ||
* Hyperkitty | * Hyperkitty | ||
- | deren einzelne Docs auch über die Startseite des obigen Links leicht auffindbar sind. | + | deren einzelne Docs auch über die Startseite des obigen Links leicht auffindbar sind. Das Problem mit mailman3 ist aber, dass es sehr rechenintensiv und deswegen aufwendig zu betreiben |
- | + | ||
- | Das wichtigste Unterprojekt | + | |
- | **Fortsetzung folgt...** |
mailinglists.txt · Last modified: 2022/10/30 17:55 by 127.0.0.1