Mailman kasutamine FreeBSD'ga: erinevus redaktsioonide vahel

Allikas: Kuutõrvaja
Mine navigeerimisribaleMine otsikasti
Triinu (arutelu | kaastöö)
Resümee puudub
Jj (arutelu | kaastöö)
Resümee puudub
31. rida: 31. rida:
'''Loome listi'''
'''Loome listi'''


Käivitame käsu newlist, mis asub erinevates os'ides eri kohtades, BSD's näiteks /usr/local/mailman/bin kaustas
Käivitame käsu '''newlist''', mis asub erinevates os'ides eri kohtades, BSD's näiteks '''/usr/local/mailman/bin''' kaustas


küsitakse meilt Enter the name of the list:
küsitakse meilt  
 
Enter the name of the list:


kirjutame test
kirjutame test
39. rida: 41. rida:
Järgnevalt listile jääva administraatori mail, kes hakkab saama listiserveri teateid näiteks modereerimisnõuetest
Järgnevalt listile jääva administraatori mail, kes hakkab saama listiserveri teateid näiteks modereerimisnõuetest


Enter the email of the person running the list:admin@server
Enter the email of the person running the list:admin@server


Kõige viimasena listi administreerimisparool
Kõige viimasena listi administreerimise parool


Initial testtest password:passa
Initial testtest password:passa


Seejärel esitab listiserver palve
Seejärel esitab listiserver palve


To finish creating your mailing list, you must edit your /etc/aliases (or equivalent) file by adding the following lines, and possibly running the 'newaliases' program:
To finish creating your mailing list, you must edit your /etc/aliases (or equivalent) file by adding the following lines, and possibly running the 'newaliases' program:
   
   
  ## test mailing list
  ## test mailing list
63. rida: 65. rida:
  Hit enter to notify testtest owner...
  Hit enter to notify testtest owner...


Asi, mida saab ka väikese vaevaga automatiseerida.


Hetkel avame enda /usr/local/mailman/data/aliases faili ja lisame soovitatud read. Seejärel käivitame genaliases programmi, saame enda uut maililisti admistreerida ja kasutajaid lisada veebi 
Avame enda /usr/local/mailman/data/aliases faili ja lisame soovitatud read. Seejärel käivitame genaliases programmi.


www.server.ee/mailman/admin/test url kaudu
Neid tegevusi, saab ka väikese vaevaga automatiseerida.


Mailman tekitab igale listikasutajale ka parooli, millega nad saavad ise sisse logida.
Nüüd saame enda uut maililisti admistreerida ja kasutajaid lisada veebi kasutades urli.


'''Lisamaterjalid'''
http://www.server.ee/mailman/admin/test


EENet 2006
Mailman tekitab igale listikasutajale ka parooli, millega nad saavad ise sisse logida.

Redaktsioon: 18. detsember 2007, kell 17:22

Mailman

Mailman on populaarne maililisti tarkvara, sarnaneb tööpõhimõttelt majordomoga. See pala seletab, kuidas mailman'i installida ja kasutada koos postfix'iga.

Mailmanil on lisaks käsurea utiliitidele ka veebiliides kõigi toimingute jaoks, nagu subscibeerimine, administreerimine ning arhiivide haldus.

Install

Midagi keerulist Linux kasutajatel pole. BSD's postfix kasutajatel tuleb jälgida, et kompileerimisel MAIL_GID oleks järgnevalt kirjeldatud

cd /usr/ports/mail/mailman
make MAIL_GID=mailman install clean

Veebiliidese seadistamiseks httpd.conf'i lisada read

ScriptAlias /mailman/ /usr/local/mailman/cgi-bin/
Alias /pipermail/ /usr/local/mailman/archives/public/

selleks, et võimalik kasutada veebiliidest kujul www.server/mailman

Postfixi seadistamine

Avame main.cf faili, seal rida

alias_maps = hash:/etc/mail/aliases

muudame

alias_maps = hash:/etc/mail/aliases, hash:/usr/local/mailman/data/aliases

Loome listi

Käivitame käsu newlist, mis asub erinevates os'ides eri kohtades, BSD's näiteks /usr/local/mailman/bin kaustas

küsitakse meilt

Enter the name of the list:

kirjutame test

Järgnevalt listile jääva administraatori mail, kes hakkab saama listiserveri teateid näiteks modereerimisnõuetest

Enter the email of the person running the list:admin@server

Kõige viimasena listi administreerimise parool

Initial testtest password:passa

Seejärel esitab listiserver palve

To finish creating your mailing list, you must edit your /etc/aliases (or equivalent) file by adding the following lines, and possibly running the  'newaliases' program:

## test mailing list
test:              "|/usr/local/mailman/mail/mailman post test"
test-admin:        "|/usr/local/mailman/mail/mailman admin test"
test-bounces:      "|/usr/local/mailman/mail/mailman bounces test"
test-confirm:      "|/usr/local/mailman/mail/mailman confirm test"
test-join:         "|/usr/local/mailman/mail/mailman join test"
test-leave:        "|/usr/local/mailman/mail/mailman leave test"
test-owner:        "|/usr/local/mailman/mail/mailman owner test"
test-request:      "|/usr/local/mailman/mail/mailman request test"
test-subscribe:    "|/usr/local/mailman/mail/mailman subscribe test"
test-unsubscribe:  "|/usr/local/mailman/mail/mailman unsubscribe test"

Hit enter to notify testtest owner...


Avame enda /usr/local/mailman/data/aliases faili ja lisame soovitatud read. Seejärel käivitame genaliases programmi.

Neid tegevusi, saab ka väikese vaevaga automatiseerida.

Nüüd saame enda uut maililisti admistreerida ja kasutajaid lisada veebi kasutades urli.

http://www.server.ee/mailman/admin/test

Mailman tekitab igale listikasutajale ka parooli, millega nad saavad ise sisse logida.