[[oktatas:linux:hogyanok|< Hogyanok]] ====== Levelezőlista ====== * **Szerző:** Sallai András * Copyright (c) Sallai András, 2012, 2015 * Licenc: GNU Free Documentation License 1.3 * Web: http://szit.hu ===== Bevezetés ===== Levelezőlista Debian GNU/Linux alatt kettő szokott lenni: * mailman * sympa Jelenleg, egy kezdemény, hogyan is használjunk sympa levelezőlista rendszert. ===== Sympa ===== ==== Telepítés ==== apt-get install sympa ===== Mailman ===== ==== Telepítés ==== apt-get install mailman Telepítéskor egy üzenetablakban megtudjuk, hogy a nyelvspecifikus szövegeke a következő helyen vannak: /etc/mailman/LANG Ha más nyelvre van szükségünk később, futtatnunk kell a következő parancsot: dpkg-reconfigure mailman Ez után válasszuk ki a kívánt nyelvet egy listábóél ... [*] en (English) [ ] es (Spanish) [ ] et (Estonian) [ ] eu (Basque) [ ] fi (Finnish) [ ] fr (French) [ ] hr (Croatian) [*] hu (Hungarian) Ha egynél többet választottunk, meg kell adni az alapértelmezett nyelvet: en (English) hu (Hungarian) Ez után tájékoztatás kapunk a további teendőkről. Létre kell hoznunk egy site listát, ahonnan a jelszó emlékeztetők elküldésre kerülnek. A Mailman indítása előtt hozzuk létre: newlist mailman Kövessük az utasításokat: * adjunk meg a listát működtető e-mail címet * adjuk meg a mailman indulójelszavát Ez után indíthatjuk a mailmant: service mailman start Ez után tájékoztatást kapunk a következő teendőkről A **/etc/aliases** állományba fel kell venni a következőket ## mailman levelezőlista mailman: "|/var/lib/mailman/mail/mailman post mailman" mailman-admin: "|/var/lib/mailman/mail/mailman admin mailman" mailman-bounces: "|/var/lib/mailman/mail/mailman bounces mailman" mailman-confirm: "|/var/lib/mailman/mail/mailman confirm mailman" mailman-join: "|/var/lib/mailman/mail/mailman join mailman" mailman-leave: "|/var/lib/mailman/mail/mailman leave mailman" mailman-owner: "|/var/lib/mailman/mail/mailman owner mailman" mailman-request: "|/var/lib/mailman/mail/mailman request mailman" mailman-subscribe: "|/var/lib/mailman/mail/mailman subscribe mailman" mailman-unsubscribe: "|/var/lib/mailman/mail/mailman unsubscribe mailman" ==== Listák kezelése ==== Új lista létrehozása: /usr/lib/mailman/bin/newlist listanev Lista törlése /usr/lib/mailman/bin/rmlist listanev Listák listázása: /usr/lib/mailman/bin/list_lists Tag felvétele: /usr/lib/mailman/bin/add_members listanev Tagok listázása: /usr/lib/mailman/bin/list_members listanev Tagok törlése: /usr/lib/mailman/bin/remove_members /usr/lib/mailman/bin/remove_members listanev