====== ICT Mailman ====== De officiele Mailman [[https://wiki.list.org|wiki]] [[https://www.technology.pitt.edu/help-desk/how-to-documents/mailman-advanced-preferences-list-administrators|Mooie uitleg]].\\ [[https://itconnect.uw.edu/tools-services-support/email-calendars-events/mailman/owners-and-moderators-guide|Owner’s and Moderator’s Guide]] Zie ook: [[werkgroep:ict:beheer:software:maillijsten|werkgroep:ict:beheer:software:maillijsten]] ===== De mailman lijst ===== Om mailman goed te laten functioneren moet er een maillijst zijn met de naam **mailman**\\ Hier kunnen gebruikers ook vragen en opmerkingen naar toe sturen. Zet in [[https://lists.piratenpartij.nl/mailman/admin/mailman/privacy/sender|https://lists.piratenpartij.nl/mailman/admin/mailman/privacy/sender]]: |Action to take for postings from non-members for which no explicit action is defined.|Accept| | |Should messages from non-members, which are automatically discarded, be forwarded to the list moderator?|No|De regel hierboven laat alles door, dit op **Yes** zetten zou dubbel op zijn| zodat alle meldigen binnen komen, ook de spam helaas. ===== Lijsten en Leden ===== ==== In een terminal ==== Als root of met sudo: * Toon alle lijsten: **list_lists** * Nieuwe lijst: **newlist** * Toon alle leden van een lijst: **list_members ** * Verwijder een lijst: **/usr/sbin/rmlist ** . * Help: **/usr/sbin/rmlist –help** . * –archives Verwijder ook de archieven. Als de lijst al verwijderd is, verwijderd de archieven alsnog. Or you can simply remove the lists/ directory and if desired, the archives/private/* directories and archives/public/* symlinks if any. * [[https://wiki.list.org/DOC/4.31|https://wiki.list.org/DOC/4.31]] How do I remove a list via the web or command line? ==== In de webinterface ==== === Openbaarheid van een lijst === * Open een niet verborgen lijst en wijzig de url om een **verborgen lijst te tonen**. * Maak een **lijst openbaar** of niet: Openbaarheid/moderatie/misbruik → [Lidmaatschap en ledenlijst] → Annonceer deze lijst wanneer men vraagt welke lijsten beschikbaar zijn? (Wijzig advertised) → Nee **Ja** === Nieuwe lijst maken === [[https://lists.piratenpartij.nl/mailman/create|https://lists.piratenpartij.nl/mailman/create]] **Aliases update melding**\\ Onderstaande melding kan genegeerd worden. Mogelijk gaan die instructies uit van een situatie waarop je een gedeelde hostname voor normale mail en lijsten hebt, en dus op de mailserver moet aangeven welke adressen naar mailman moeten doorgestuurd worden en welke niet. Bij de Piratenpartij zitten alle lijsten op @lists.piratenpartij.nl , dus de mailserver staat ingesteld om alles voor dat domein door te sturen naar mailman. The mailing list `maillijstnaam' has been created via the through-the-web interface. In order to complete the activation of this mailing list, the proper /etc/aliases (or equivalent) file must be updated. The program `newaliases' may also have to be run. Here are the entries for the /etc/aliases file: maillijstnaam: "|/var/lib/mailman/mail/mailman post maillijstnaam" maillijstnaam-admin: "|/var/lib/mailman/mail/mailman admin maillijstnaam" maillijstnaam-bounces: "|/var/lib/mailman/mail/mailman bounces maillijstnaam" maillijstnaam-confirm: "|/var/lib/mailman/mail/mailman confirm maillijstnaam" maillijstnaam-join: "|/var/lib/mailman/mail/mailman join maillijstnaam" maillijstnaam-leave: "|/var/lib/mailman/mail/mailman leave maillijstnaam" maillijstnaam-owner: "|/var/lib/mailman/mail/mailman owner maillijstnaam" maillijstnaam-request: "|/var/lib/mailman/mail/mailman request maillijstnaam" maillijstnaam-subscribe: "|/var/lib/mailman/mail/mailman subscribe maillijstnaam" maillijstnaam-unsubscribe: "|/var/lib/mailman/mail/mailman unsubscribe maillijstnaam" ===== Meldingen ===== Aan de lijstbeheerder Aan de moderator * //Aantal////Maillijstnaam// moderator request(s) waiting * Voor berichten van //emailadres// aan //Maillijstnaam// is uw goedkeuring nodig De meeste berichten van niet leden zijn meestal spam. \\ Het is goed om zo veel mogelijk maillijsten op te heffen. Dat bespaard beheer en moderatie werk. Tijdelijk uit zetten kan niet. Bij opheffen kan er voor gekozen worden om het archief te behouden. \\ Voor de overgebleven maillijsten waarop moderatie nodig is is het goed om voor elke lijst een andere beheerder te hebben zodat er wel gemodereerd kan worden. ===== Moderatie ===== Uit de instellingen van Mailman: * Te ondernemen actie voor berichten van niet-leden waarvoor geen expliciete actie is gedefinieerd. (Details voor generic_nonmember_action) * Goedkeuren Vasthouden Weigeren Negeren * Moeten berichten van niet-leden die automatisch zijn genegeerd worden doorgestuurd naar de lijstmoderator? (Wijzig forward_auto_discards) * Nee Ja In PPNL_MailmanMaillijsten_yymmdd.ods zijn een modererenkolommen opgenomen worden die aangeven hoe er voor een maillijst met e-mails van niet leden wordt omgegaan. * Goedkeuren * Vasthouden * Negeren (er gaat geen e-mail naar de zender) * Weigeren (er gaat een e-mail naar de zender). De zender krijgt een email terug met de melding zoals bijvoorbeeld: "Deze maillijst is alleen voor leden van deze maillijst. ==== Brabant lijst ==== Zie de [[:werkgroep:ict:handleidingen:mailman#eindhoven_lijst|Eindhoven lijst]] ==== Eindhoven lijst ==== Doel: Alleen leden mogen, zonder moderatie, op de lijst posten. Alle overige posts worden genegeerd. ^Lokatie^Instelling^Opmerking| |General Options > Discard held messages older than this number of days. Use 0 for no automatic discarding.|1| | |Privacy options… > [Recipient filters] > Ceiling on acceptable number of recipients for a posting.|0|Mail wordt niet vastgehouden voor moderatie.| ^[[https://lists.piratenpartij.nl/mailman/admin/eindhoven/privacy/sender|https://lists.piratenpartij.nl/mailman/admin/eindhoven/privacy/sender]] :^ ^ | |Action to take when anyone posts to the list from a domain with a DMARC Reject/Quarantine Policy.|Negeren| | |Shall the above dmarc_moderation_action apply to messages From: domains with DMARC p=quarantine as well as p=reject|Ja| | |Shall the above dmarc_moderation_action apply to messages From: domains with DMARC p=none as well as p=quarantine and p=reject|Ja| | |Te ondernemen actie voor berichten van niet-leden waarvoor geen expliciete actie is gedefinieerd.|Negeren| | |Moeten berichten van niet-leden die automatisch zijn genegeerd worden doorgestuurd naar de lijstmoderator?|Nee| | ===== Mail blokkeren ===== Nog geen optie voor gevonden. \\ Mogelijke (deel) workarounds: \\ [[:werkgroep:ict:handleidingen:mailman:spamblok|Ongewenste E-mail, spam, zo veel mogelijk blokkeren]] ==== Berichten weigeren ==== In Mailman kan ingesteld worden dat berichten van niet leden geweigerd worden. Dan komen er geen moderatie herinneringen meer als moderatie voor leden uit staat. Een maillijst alleen voor dus. ==== Berichten negeren ==== Negeren is ook een optie. Dan gaat er geen melding terug. Dat is een goede anti-spammaatregel want dan krijgt de zender geen bevestiging dat de maillijst bestaat. Het hangt van de maillijst af wat de beste, sympathieke, optie is. Bouncen zou nog beter zijn. Dan krijgt de zender een bericht dat het e-mailadres niet bestaat. Dat is echter geen optie in Mailman. ==== Andere mogelijkheden ==== ^Lokatie^Instelling^Opmerking| |General Options > Discard held messages older than this number of days. Use 0 for no automatic discarding.|1| | |Privacy options… > [Recipient filters] > Ceiling on acceptable number of recipients for a posting.|0|Mail wordt niet vastgehouden voor moderatie.| ===== Emailadressen ===== Voor lijsten die behouden moeten worden maar wel uit staan (@piratenpartij.nl): ^Naam^E-mailadres| |Lijstbeheerder|ict.overig| |Moderator|ict.moderator| ===== Beantwoorden ===== De keuze is: Naar de hele lijst of alleen naar de afzender. De lijst kan zodanig worden ingesteld dat als een ontvanger een e-mail beantwoord kan die naar de lijst of naar de afzender worden gestuurd. Dat gaat op de pagina [[https://lists.piratenpartij.nl/mailman/admin/maillijstnaam/general|https://lists.piratenpartij.nl/mailman/admin/maillijstnaam/general]] met de optie Verberg de afzender van een bericht, door het adres te vervangen door het mailadres van de lijst (dit verwijdert de From, Sender en Reply-To velden). (Wijzig anonymous_list) ===== Foutmeldingen ===== ==== implicit destination ==== Een e-mail van mailman bevat Message has implicit destination Dit wil zeggen de het e-mailadres van de maillijst niet bij Aan: of Cc: staat. [[https://support.tigertech.net/mailman-implicit-destination|Meer]] (Engels) ===== Meer informatie ===== [[https://blog.inf.ed.ac.uk/systems/2017/05/19/mailman-anti-spam-filters|Mailman anti spam filters]]