Aktuelle Version |
Dein Text |
Zeile 2: |
Zeile 2: |
| [[Mailman]] ist der Dienst zur Bereitstellung und Anwendung von [[Mail-Verteiler]]n. | | [[Mailman]] ist der Dienst zur Bereitstellung und Anwendung von [[Mail-Verteiler]]n. |
|
| |
|
| == Software GNU Mailman == | | == Software == |
| [http://www.list.org/ Mailman] ist ein [[Software]] zum Verwalten von [[Mail-Verteiler]]n, die auch eine entsprechende Web-Oberfläche dazu anbietet. | | [http://www.list.org/ Mailman] ist ein [[Software]] zum managen [[Mail-Verteiler]]n mit einer Web-Oberfläche. |
|
| |
|
| === Verwendung von [[mailman]] bei anderen === | | === Verwendung von [[mailman]] bei anderen === |
| * [[KSS]]: http://www.lists.kss-sachsen.de ([[kss:Mailman]])
| |
| * [[TU Dresden]]: https://mailman.zih.tu-dresden.de/groups/listinfo ([https://tu-dresden.de/die_tu_dresden/zentrale_einrichtungen/zih/dienste/datennetz_dienste/e_mail/Mailman Dienst] beim [[ZIH]]) | | * [[TU Dresden]]: https://mailman.zih.tu-dresden.de/groups/listinfo ([https://tu-dresden.de/die_tu_dresden/zentrale_einrichtungen/zih/dienste/datennetz_dienste/e_mail/Mailman Dienst] beim [[ZIH]]) |
| * [[TU Chemnitz]]: https://mailman.tu-chemnitz.de/mailman/listinfo ([https://www.tu-chemnitz.de/urz/mail/list/ Dienst] beim [[URZ]]) | | * [[TU Chemnitz]]: https://mailman.tu-chemnitz.de/mailman/listinfo ([https://www.tu-chemnitz.de/urz/mail/list/ Dienst] beim [[URZ]]) |
| * [[FSK Uni Heidelberg]]: https://fsk.uni-heidelberg.de/mailman/listinfo/ | | * [[FSK Uni Heidelberg]]: https://fsk.uni-heidelberg.de/mailman/listinfo/ |
|
| |
| === Alternativen zu GNU Mailman ===
| |
|
| |
| * [[Wikipedia:de:Sympa|Sympa]]
| |
| ** [[wikipedia:de:Perl (Programmiersprache)|perl]] (statt [[wikipedia:de:Python (Programmiersprache)|python]] bei der [[#Software GNU Mailman]])
| |
| ** mit einer Datenbank
| |
| ** kann [[LDAP]]
| |
| ** wird auch viel an [[Hochschulen]] verwendet
| |
| ** wurde wohl für den Anwendungsfall für [[Mail-Verteiler]] an [[Hochschulen]] entwickelt
| |
|
| |
|
| == Konzeption == | | == Konzeption == |
Zeile 53: |
Zeile 43: |
| * Die Zugangsdaten werden nicht von selbst versendet. Dazu muss sich dann jede Benutzerin und jeder Benutzer selbst das Passwort zusenden lassen, sich anmelden und das Passwort persönlich setzen. | | * Die Zugangsdaten werden nicht von selbst versendet. Dazu muss sich dann jede Benutzerin und jeder Benutzer selbst das Passwort zusenden lassen, sich anmelden und das Passwort persönlich setzen. |
| * Mit der Umstellung beginnt die Archivierung (also eine konservierende Aufzeichnung) bei allen öffentlichen Mail-Verteilern. Die Archive sind, bis zu anderen Festlegungen, privat (nicht öffentlich einsehbar) zu halten. (Es gilt zu prüfen, ob eine potentielle Veröffentlichung ab einem späteren Zeitpunkt möglich wäre.) | | * Mit der Umstellung beginnt die Archivierung (also eine konservierende Aufzeichnung) bei allen öffentlichen Mail-Verteilern. Die Archive sind, bis zu anderen Festlegungen, privat (nicht öffentlich einsehbar) zu halten. (Es gilt zu prüfen, ob eine potentielle Veröffentlichung ab einem späteren Zeitpunkt möglich wäre.) |
| * Alle öffentlichen Mail-Verteiler werden bei der zentralen Seite bei mailman [http://lists.stura.htw-dresden.de/mailman/listinfo <code>/mailman/listinfo</code>] bekanntgegeben. | | * Alle öffentlichen Mail-Verteiler werden bei der zentralen Seite bei mailman [http://lists.htw.stura-dresden.de/mailman/listinfo <code>/mailman/listinfo</code>] bekanntgegeben. |
| *: (über ''Abo-Regeln und Adreßfilter…''; über ''Abo-Regeln'') '''''advertised''''' als ''Ja'' | | *: (über ''Abo-Regeln und Adreßfilter…''; über ''Abo-Regeln'') '''''advertised''''' als ''Ja'' |
| <!-- Dokumentationen (nur kurz Link kopiert | | <!-- Dokumentationen (nur kurz Link kopiert |
Zeile 68: |
Zeile 58: |
| :* Der Grund: Erst wird nach den Regeln (also auch trivialen Einträge zur Weiterleitung oder Verteilung von Mails) von [[postfix]] verfahren. Erst dann werden ("nachgelagert") die Einstellung vom [[Server/mailman | mailman]] berücksichtigt. | | :* Der Grund: Erst wird nach den Regeln (also auch trivialen Einträge zur Weiterleitung oder Verteilung von Mails) von [[postfix]] verfahren. Erst dann werden ("nachgelagert") die Einstellung vom [[Server/mailman | mailman]] berücksichtigt. |
| :* Die Lösung: | | :* Die Lösung: |
| :** per ssh mit [[srs14]] verbinden | | :** per ssh mit [[srs21]] verbinden |
| :** in der <code>[[Server/Jails/SRS14#/etc/aliases.stura|/etc/aliases.stura]]</code>, der [[man:aliases|aliases file]], den behindernden Eintrag unwirksam machen (auskommentieren oder gar gleich ganz entfernen) | | :** in der <code>[[Server/Jails/SRS21#/etc/aliases.stura /etc/aliases.stura]]</code>, der [[man:aliases|aliases file]], den behindernden Eintrag unwirksam machen (auskommentieren oder gar gleich ganz entfernen) |
|
| |
|
| == Überführung == | | == Überführung == |
Zeile 99: |
Zeile 89: |
|
| |
|
| === weiter Überführungen === | | === weiter Überführungen === |
| * [[mail-verteiler:arschtritt|arschtritt@]]
| |
| * [[mail-verteiler:newsletter|newsletter@]]
| |
| * [[mail-verteiler:presse.htw-dresden.de|presse.htw-dresden.de@]]
| |
| * [[mail-verteiler:presse-regional|presse-regional@]]
| |
| * [[mail-verteiler:presse-ueberregional|presse-ueberregional@]]
| |
| * [[mail-verteiler:pressen|pressen@]]
| |
| * [[mail-verteiler:saufen|saufen@]] | | * [[mail-verteiler:saufen|saufen@]] |
|
| |
|
Zeile 117: |
Zeile 101: |
| ! Mail-Verteiler | | ! Mail-Verteiler |
| ! Grund | | ! Grund |
| |-
| |
| | [[mail-verteiler:alle | alle@]]
| |
| | <!-- alle "zentralen" Mail-Verteiler -->
| |
| |- | | |- |
| | [[mail-verteiler:intern | intern@]] | | | [[mail-verteiler:intern | intern@]] |
Zeile 129: |
Zeile 110: |
| | [[mail-verteiler:rk | rk@]] | | | [[mail-verteiler:rk | rk@]] |
| | Siehe [[Referatskollegium#rk@]]! | | | Siehe [[Referatskollegium#rk@]]! |
| |-
| |
| | [[mail-verteiler:stud-hsr | stud-hsr@]]
| |
| | Siehe [[studentischer Hochschulrat#stud-hsr@]]!
| |
| |- | | |- |
| | [[mail-verteiler:stura | stura@]] | | | [[mail-verteiler:stura | stura@]] |
Zeile 146: |
Zeile 124: |
|
| |
|
| === funktion.htw-dresden.de === | | === funktion.htw-dresden.de === |
| Leider bietet unsere [[HTW Dresden]], über das [[RZ]] oder andere geeignete Stelle, keine öffentlich einsehbaren Mail-Verteiler als [[Mail-Adresse#@htw-dresden.de | Mail-Adressen ''@htw-dresden.de'']] an. | | Leider bietet unsere [[HTW Dresden]], über das [[RZ]] oder andere geeignete Stelle, keine öffentlich einsehbaren Mail-Verteiler als [[Mail-Adresse#@htw-dresden.de|| Mail-Adressen ''@htw-dresden.de'']] an. |
|
| |
|
| Im Zweifelsfall (und der (eigenen) Nachvollziehbarkeit halber) kann ja ([[StuRa |unser]]) [[Server/mailman | Mailman]] für übliche oder wiederkehrende Adressierungen dienen. | | Im Zweifelsfall (und der (eigenen) Nachvollziehbarkeit halber) kann ja ([[StuRa |unser]]) [[Server/mailman | Mailman]] für übliche oder wiederkehrende Adressierungen dienen. |
Zeile 188: |
Zeile 166: |
| | Stimmberechtigte [[Senat]] HTW Dresden | | | Stimmberechtigte [[Senat]] HTW Dresden |
| | style="text-align:center" | Ja! | | | style="text-align:center" | Ja! |
| |-
| |
| | style="text-align:right" | [[mail-verteiler:e-senat.htw-dresden.de|e-senat.htw-dresden.de]]
| |
| | [[Senat]] HTW Dresden
| |
| | style="text-align:center" | Ja!
| |
| |-
| |
| | style="text-align:right" | [[mail-verteiler:stimmen.e-senat.htw-dresden.de|stimmen.e-senat.htw-dresden.de]]
| |
| | Stimmberechtigte [[Senat]] HTW Dresden
| |
| | style="text-align:center" | Ja!
| |
| |-
| |
| |}
| |
|
| |
| == Verwaltung ==
| |
|
| |
| === Grundsätze zur Verwaltung ===
| |
|
| |
| * Es sollte die [[#Verwaltung via web user interface]] (gegenüber der [[#Verwaltung via Konsole]]) vorgezogen werden.
| |
| *: Dies soll der Vermeidung von Fehlern dienen. [[#GNU Mailman]], mit seiner [[#Verwaltung via web user interface]] ist "abgehangen" (Diese Software ist robust, da sie langfristig unter verschiedensten Anwendungsfällen eingesetzt wurde und sich bewährt hat.). Bei der [[#Verwaltung via web user interface]] kann, selbst versehentlich, nahezu nichts global beschädigt werden. Bei der [[#Verwaltung via Konsole]], insbesondere mit entsprechend mächtigen Rechten, ist das anders.
| |
| * Es sollen möglichst [[Mail-Adresse#@stura.htw-dresden.de|Mail-Adressen ''@stura.htw-dresden.de'']] verwendet werden.
| |
| *: [[Mail-Adresse#@stura.htw-dresden.de|Mail-Adressen ''@stura.htw-dresden.de'']] können administrativ vom [[StuRa]], insbesondere durch Kräfte des [[Bereich Administration Rechentechnik | Bereiches Administration Rechentechnik]] verwaltet werden. Mögliche Angriffspunkte für Systeme können so vermieden werden. So ist auch für die Empfängerinnen und Empfänger eine "bequemes" globales Anpassen lassen des Empfangs ihrer [[Mail]]s möglich, was ein aufwändiges Umstellen in den einzelnen [[Mail-Verteiler]]n überflüssig macht.
| |
|
| |
| === Hilfe zur Verwaltung ===
| |
|
| |
| * https://wiki.list.org/DOC/4%20Site%20administrator%20tasks
| |
| * https://wiki.list.org/DOC/3%20List%20administrator%20tasks
| |
|
| |
| === Verwaltung durch die Mitglieder und Verantwortlichen selbst ===
| |
| Eines der größten Vorteile von der Verwaltung von [[Mail-Verteiler]], so auch den [[Mail-Adressen#funktion@stura.htw-dresden.de]], ist die Handhabbarkeit durch die Aktiven selbst.
| |
|
| |
| ==== Eintragen von Mitgliedern ====
| |
|
| |
| ===== Eintragen eines Mitgliedes durch sich selbst =====
| |
|
| |
| ===== Eintragen von Mitgliedern durch die Verantwortlichen =====
| |
|
| |
| ==== Passwort eines Mitgliedes ====
| |
| Ein jedes Mitglied von einem Mail-Verteiler kann sich jederzeit die persönlichen Zugangsdaten zusenden lassen.
| |
|
| |
| ; Weblinks: http://www.list.org/mailman-member/node16.html
| |
|
| |
| ==== Austragen von Mitgliedern ====
| |
|
| |
| ===== Austragen eines Mitgliedes durch sich selbst =====
| |
| Mit dem [[#Passwort eines Mitgliedes]] kann das Mitglied ausgetragen werden.
| |
|
| |
| Wohl alle [[Mail-Verteiler]] sind so konfiguriert, dass dies zulässig ist.
| |
| : Ein Hoch der Selbstbestimmung!
| |
| : Ein Hoch dem Versuch wenig Aufwand für Betreuung von [[Mail-Verteiler]]n zu haben!
| |
|
| |
| ===== Austragen von Mitgliedern durch die Verantwortlichen =====
| |
|
| |
| === besondere Formen der Verwaltung ===
| |
|
| |
| ==== Verwaltung via web user interface ====
| |
|
| |
| ==== Verwaltung via Konsole ====
| |
|
| |
| Alles was wohl nicht via web user interface geht (oder via Konsole wesentlich einfach geht).
| |
|
| |
| ===== Auffinden einer Mail-Adresse in allen [[Server/Mail-Verteiler|Mail-Verteiler]]n =====
| |
|
| |
| : <code>sudo /usr/local/mailman/bin/find_member [[Mail-Adresse#person@stura.htw-dresden.de|person@]]</code>
| |
|
| |
| ===== Entfernen einer Mail-Adresse in einem [[Server/Mail-Verteiler|Mail-Verteiler]] =====
| |
|
| |
| : <code>sudo /usr/local/mailman/bin/remove_members ''mail-verteiler'' [[Mail-Adresse#person@stura.htw-dresden.de|''person''@]][http://www.postfix.org/BASIC_CONFIGURATION_README.html#mydomain ''mydomain'']</code>
| |
|
| |
| ===== Hinzufügen einer Mail-Adresse in einem [[Server/Mail-Verteiler|Mail-Verteiler]] =====
| |
|
| |
| : <code>echo "''name''@''stura.htw-dresden.de''" > /tmp/new_member && sudo /usr/local/mailman/bin/add_members -r /tmp/new_member ''mail-Verteiler'' && rm /tmp/new_member</code>
| |
| <pre>
| |
| Abonniert: name@stura.htw-dresden.de
| |
| </pre>
| |
| : <code>echo "''name''@''stura.htw-dresden.de''" > /tmp/new_member && sudo /usr/local/mailman/bin/add_members -r /tmp/new_member ''mail-Verteiler'' && rm /tmp/new_member</code>
| |
| <pre>
| |
| Ist bereits Mitglied: name@stura.htw-dresden.de
| |
| </pre>
| |
|
| |
| ===== Ändern von Inhalten aus dem Archiv =====
| |
|
| |
| ; Siehe auch:
| |
| * [http://wiki.list.org/DOC/How%20can%20I%20remove%20a%20post%20from%20the%20list%20archive%20or%20remove%20an%20entire%20archive%3F Wiki Mailman: How can I remove a post from the list archive / remove an entire archive?]
| |
|
| |
| Im Verzeichnis <code>/usr/local/mailman/archives/private/</code> ist das archivierten Inhalte zu finden.
| |
|
| |
| Die Inhalte können (nahezu) uneingeschränkt manipuliert werden. Entsprechend der Manipulation können Referenzen brechen. Aufgrund der Schlichtheit (geringe Komplexität) von [[Mailman]] kann jedoch kaum allgemeiner Schaden für die allgemeine Funktionalität angerichtet werden.
| |
|
| |
| Der jeweiligen Datei kann das Recht entzogen werden, dass andere Recht zum Lesen haben. Das funktioniert selbstverständlich nur, wenn der Dienst zum Ausliefern für Inhalten fürs www eine andere Gruppe als mailman ist.
| |
| : <code>sudo chmod o-r ''file''</code>
| |
|
| |
| Selbstverständlich ist auch das manuelle Bearbeiten der jeweiligen Datei möglich.
| |
| : Das manuelle Bearbeiten kann für das gezielte Manipulieren von Inhalten genutzt werden.
| |
| : Im Übrigen kann vor dem Bearbeiten auch eine Kopie ("zur Sicherheit") erstellt werden.
| |
| : <code>sudo $EDITOR ''file''</code>
| |
|
| |
| Im Übrigen kann selbstverständlich auch die jeweiligen Datei schlichtweg gelöscht werden.
| |
|
| |
| ===== Änderung von Einstellungen aller [[Server/Mail-Verteiler|Mail-Verteiler]] =====
| |
|
| |
| * [https://wiki.list.org/DOC/4.38%20How%20to%20change%20some%20configuration%20for%20ALL%20lists%3F GNU/Mailman:Wiki:How to change some configuration for ALL lists?]
| |
|
| |
| ===== Umbenennen von einem [[Server/Mail-Verteiler|Mail-Verteiler]] =====
| |
|
| |
| ; Siehe auch:
| |
| * [https://www.gnu.org/software/mailman/faq.html Mailman FAQ:Q. How do I rename a list? ]
| |
|
| |
| ; Beispiel: Umbenennung von ''fsr_luc'' zu ''fsr.lauch''
| |
|
| |
| Achtung!
| |
| Das ist eine konstruierte Dokumentation (mehr oder weniger) aus dem Kopf.
| |
|
| |
| : <code>sudo service cron status</code>
| |
| : <code>sudo service cron stop</code>
| |
| : <code>sudo service cron status</code>
| |
|
| |
| : <code>sudo service postfix status</code>
| |
| : <code>sudo service postfix stop</code>
| |
| : <code>sudo service postfix status</code>
| |
|
| |
| : <code>sudo service apache24 status</code>
| |
| : <code>sudo service apache24 stop</code>
| |
| : <code>sudo service apache24 status</code>
| |
|
| |
| ----
| |
|
| |
| : <code>sudo mv /usr/local/mailman/lists/fsr_luc /usr/local/mailman/lists/fsr.lauch</code>
| |
|
| |
| : <code>sudo mv /usr/local/mailman/archives/private/fsr_luc.mbox /usr/local/mailman/archives/private/fsr.lauch.mbox</code>
| |
|
| |
| : <code>sudo mv /usr/local/mailman/archives/private/fsr.lauch.mbox/fsr_luc.mbox /usr/local/mailman/archives/private/fsr.lauch.mbox/fsr.lauch.mbox</code>
| |
|
| |
| : <code>sudo su -m mailman -c "/usr/local/mailman/bin/arch fsr.lauch"</code>
| |
| : <code>sudo service apache24 start</code>
| |
|
| |
| http://lists.stura.htw-dresden.de/admin/fsr.lauch/?VARHELP=general/real_name
| |
| von
| |
| <pre>
| |
| fsr_luc
| |
| </pre>
| |
| zu
| |
| <pre>
| |
| fsr.lauch
| |
| </pre>
| |
|
| |
| http://lists.stura.htw-dresden.de/admin/fsr.lauch/?VARHELP=general/subject_prefix
| |
| <pre>
| |
| [fsr_luc]
| |
| </pre>
| |
| zu
| |
| <pre>
| |
| [fsr.lauch]
| |
| </pre>
| |
|
| |
| http://lists.stura.htw-dresden.de/admin/fsr.lauch/?VARHELP=general/info
| |
|
| |
| http://lists.stura.htw-dresden.de/admin/fsr.lauch/?VARHELP=general/description
| |
|
| |
| http://lists.stura.htw-dresden.de/admin/fsr.lauch/?VARHELP=general/welcome_msg
| |
|
| |
| http://lists.stura.htw-dresden.de/admin/fsr.lauch/?VARHELP=general/goodbye_msg
| |
|
| |
| http://lists.stura.htw-dresden.de/admin/fsr.lauch/?VARHELP=privacy/recipient/acceptable_aliases
| |
| <pre>
| |
| fsr_luc@stura.htw-dresden.de
| |
| </pre>
| |
|
| |
| ----
| |
|
| |
| aliases?
| |
|
| |
| : <code>grep fsr.lauch /usr/local/mailman/data/aliases</code>
| |
|
| |
| newaliases?
| |
|
| |
| : <code>ls -al /usr/local/bin/newaliases</code>
| |
| : <code>ls -al /usr/bin/newaliases</code>
| |
|
| |
| : <code>which newaliases</code>
| |
| <pre>
| |
| /usr/bin/newaliases
| |
| </pre>
| |
|
| |
| : <code>/usr/bin/newaliases</code>
| |
| : <code>/usr/local/bin/newaliases</code>
| |
|
| |
| : <code>sudo newaliases</code>
| |
|
| |
| ----
| |
|
| |
| : <code>sudo service mailman restart</code>
| |
|
| |
| : <code>sudo service cron status</code>
| |
| : <code>sudo service cron start</code>
| |
| : <code>sudo service cron status</code>
| |
|
| |
| : <code>sudo service postfix status</code>
| |
| : <code>sudo service postfix start</code>
| |
| : <code>sudo service postfix status</code>
| |
|
| |
| : <code>sudo service apache24 status</code>
| |
| : <code>sudo service apache24 start</code>
| |
| : <code>sudo service apache24 status</code>
| |
|
| |
| : <code>sudo /usr/local/mailman/bin/genaliases </code>
| |
|
| |
| === administrative Besonderheiten ===
| |
|
| |
| ==== besondere Regeln ====
| |
| {| class="wikitable"
| |
| |-
| |
| ! Mail-Verteiler
| |
| ! Mail-Adresse
| |
| ! Filter
| |
| ! Aktion
| |
| |-
| |
| | [[mail-verteiler:umfragen]]
| |
| | karamellhexe@aol.com
| |
| | wegwerfen
| |
| | immer verweigern
| |
| |} | | |} |
|
| |
| === Domains ===
| |
|
| |
| ==== lists.htw.stura-dresden.de ====
| |
| {{:Vorlage historisch}}
| |
|
| |
| Da bei der Einrichtung von [[mailman]] die Domain lists.stura.htw-dresden.de nicht existierte wurden nun nachträglich alle erstellten Listen von lists.htw.stura-dresden.de auf [http://lists.stura.htw-dresden.de lists.stura.htw-dresden.de] umgestellt.
| |
|
| |
|
| == Siehe auch == | | == Siehe auch == |
|
| |
| * [[Mail-Adresse]] | | * [[Mail-Adresse]] |
| * [[Server/srs14]] | | * [[Server/Jails/SRS14]] |
| ** <s>[[Server/Jails/SRS14]]</s>
| |
| * [[website:stura/ref/verwaltung/mails/mailman/]] | | * [[website:stura/ref/verwaltung/mails/mailman/]] |
| ** [http://www.stura.htw-dresden.de/mailman www.stura.htw-dresden.de/mailman] | | ** [http://www.stura.htw-dresden.de/mailman www.stura.htw-dresden.de/mailman] |
Zeile 432: |
Zeile 183: |
| * [http://wiki-de.genealogy.net/Mailman_Betreuer_Dokumentation GenWiki: Mailman Betreuer Dokumentation] | | * [http://wiki-de.genealogy.net/Mailman_Betreuer_Dokumentation GenWiki: Mailman Betreuer Dokumentation] |
|
| |
|
| [[Kategorie:Mail]]
| |
| [[Kategorie:Rechentechnik]] | | [[Kategorie:Rechentechnik]] |
| [[Kategorie:Software]] | | [[Kategorie:Software]] |