User Tools

Site Tools


mailinglists

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
mailinglists [2022/10/30 11:16] charlienrieszmailinglists [2022/10/30 17:55] (current) – external edit 127.0.0.1
Line 30: Line 30:
       * Empfänger werden durch Listenverwalter verwaltet       * Empfänger werden durch Listenverwalter verwaltet
       * geschlossenes Archiv       * geschlossenes Archiv
-  * **Domains** +
-      * zunächst soll die Domain jusos.info + Subdomains verwendet werden +
-      * später wären zusätzliche Domains wünschenswert+
  
  
 ===== Server ===== ===== Server =====
-lists.rote.tools, admin: opa02-mlmmj+  * Über hostsharing.net 
 +  * subdomain: lists.rote.tools, admin: opa02-mlmmj
  
-==== Serveranforderungen ===== 
-unklar 
  
 ===== Projektstand ===== ===== Projektstand =====
-Alex macht sich über Mailinglisten und eine elegante OpenSourceLösung zu deren Verwaltung schlauBisher erscheint [[https://list.org/|GNU Mailman]] als ein sehr solider Ausgangspunkt dafür. Die zugehörige Dokumentation der gesamten [[https://docs.mailman3.org/en/latest/|Mailman Suite]] ist umfangreich und informativ gestaltet. GNU Mailman enthält bereits (u.a.)...+  * generelle Mailadressen können über die Angebote von Hostsharing realisiert werden: [[https://admin.hostsharing.net/| Admin-Interface]] 
 +    * in der dafür angelegten Subdomain: //lists.rote.tools// mit dem entsprechenden admin //opa02-mlmmj// kann ein Postfach definiert werden 
 +    * eine Mailingliste braucht ebenfalls einen entsprechenden Eintrag 
 +  * Mailinglisten wurden mit dem Dienst mlmmj realisiert [[https://wiki.hostsharing.net/index.php?title=Mlmmj|Wiki-Seite von mlmmj bei Hostsharing]]: 
 +    * Hierfür muss angelegt werden, dass mehrere Mailinglisten in einem Account und mit einer Admin-Oberfläche betrieben werden können. Dieses geschieht mit procmail (siehe [[https://wiki.hostsharing.net/index.php?title=Mlmmj|Wiki-Seite]]) 
 +    * 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 //listname// im Unterverzeichnis mlmmj:\\ <code> mlmmj-make-ml -L listname -s /home/pacs/opa02/users/mlmmj/mlmmj </code> 
 +      * Dann kommt ein Script, in dem die Domain (//lists.rote.tools//), der Betreiber der Liste (eine Mailadresse) und die Sprache der Liste (//de//) eingestellt werden müssen. Es ist nicht möglich, eine Liste nur mithilfe eines Befehls zu erstellen. 
 +      * Eintragung der Mailadresse //example@rotes.team// in in die Mailingsliste //listname//:\\ <code> /usr/bin/mlmmj-sub -L /home/pacs/opa02/users/mlmmj/mlmmj/listname -a example@rotes.team -c </code> 
 +      * 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://list.org/|GNU Mailman]] ist eine Alternative zu mlmmj, die im Grunde auch mächtiger und umfangreicher ist. Die zugehörige Dokumentation der gesamten [[https://docs.mailman3.org/en/latest/|Mailman Suite]] ist umfangreich und informativ gestaltet. GNU Mailman enthält bereits (u.a.)...
   * Mailman Core  -- mailing list manager core [Herzstück, Kern des Ganzen]   * Mailman Core  -- mailing list manager core [Herzstück, Kern des Ganzen]
   * Postorius     -- Ein WebUserInterface   * Postorius     -- Ein WebUserInterface
   * Hyperkitty    -- Einen WebArchiver,   * Hyperkitty    -- Einen WebArchiver,
-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 ist. Womöglich ist es aber auch gar nicht möglich ist darum herum zu kommen, ab einer gewissen Projektgröße mailman zu benutzenmailman2 ist definitiv totweil Python 2.7 jetzt tot ist.
- +
-Das wichtigste Unterprojekt ist jedoch der [[https://docs.mailman3.org/projects/mailman/en/latest/README.html|MailmanCore]]der die eigentliche Verwaltung der Mailinglisten etcvornimmt. Postorius und Hyperkitty sind in diesem Sinne "extras per Werk", die man nutzen kann, aber nicht zwingend muss.+
  
-**Fortsetzung folgt...** 
mailinglists.1667128612.txt.gz · Last modified: 2022/10/30 17:55 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki