Tartalomjegyzék

< Hogyanok

Levelezőlista

Bevezetés

Levelezőlista Debian GNU/Linux alatt kettő szokott lenni:

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:

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