Oldal kiválasztása

Normál esetben ennyi a Mailman telepítése Debian-ra:

1. apt (Advanced Package Tool -Debian telepítő):

apt-get install lynx listadmin mailman

Ezek közben kipipálgatjuk a kívánt nyelvezet(ek)et, pl: en , hu ,majd a telepítés lezajlik.

Sajnos előfordulhat, hogy máris hibaüzeneteket találunk a képernyőn, konkrétan:

…..
Traceback (most recent call last):

 File "/usr/lib/mailman/bin/update", line 49, in <module> from Mailman import mm_cfg File "/var/lib/mailman/Mailman/mm_cfg.py", line 76 DEFAULT_SERVER_LANGUAGE = ^ SyntaxError: invalid syntax dpkg: error processing mailman (--configure):
.....
Két dolgot tehetünk: 1: kétségbeesünk (mert a mailman nem fog elindulni), 2: átírjuk a következő fájlt, amiben hiányzik a nyelvezet paramétere:
vim /usr/lib/mailman/Mailman/mm_cfg.py
 73 74 #------------------------------------------------------------- 75 # The default language for this server. 76 DEFAULT_SERVER_LANGUAGE = 'hu' 77

Valahol a 76. sorban találjuk a lényeget, kiegészítjük a sor végét : ‘hu’

majd mentés, bezár : ESC ESC :wq ENTER

Mostmár folytathatjuk a 2. lépéssel

2. létrehozzuk a mailman listát, ami kötelező:

newlist mailman

Értelemszerűen megadjuk az admin-emailcímet, illetve a hozzá tartozó jelszót.

3: módosítjuk az /etc/aliases fájlt, beillesztve ezen sorokat a végére:

vim /etc/aliases

## mailman mailing list

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”

4: Érvényesítjük az előző bejegyzéseket:

newaliases

5: Készítsünk egy link-et az apache.conf -ba, hogy megjelenhessen weboldalként a mailman admin – feliratkozás – felhasználói felülete:

ln -s /etc/mailman/apache.conf /etc/apache2/conf.d/mailman.conf

6: indítsuk újra a postfix, apache2 szolgáltatásokat, illetve indítsuk útjára a mailman -t:

/etc/init.d/postfix restart

/etc/init.d/apache2 restart

/etc/init.d/mailman start

A mailman elérhető a következő webeléréssel: http://[domain-hostnevem]/cgi-bin/mailman/admin

A mailman adminsztrációjáról már nem beszélünk, azt mindenki fedezze fel magának 🙂

A honlap további használatához a sütik használatát el kell fogadni. További információ

A süti beállítások ennél a honlapnál engedélyezett a legjobb felhasználói élmény érdekében. Amennyiben a beállítás változtatása nélkül kerül sor a honlap használatára, vagy az "Elfogadás" gombra történik kattintás, azzal a felhasználó elfogadja a sütik használatát.

Bezárás