Tartalomjegyzék
Levelezőlista
- Szerző: Sallai András
- Copyright © Sallai András, 2012, 2015
- Licenc: GNU Free Documentation License 1.3
- Web: https://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