Erinevus lehekülje "Mailman kasutamine FreeBSD'ga" redaktsioonide vahel
1. rida: | 1. rida: | ||
'''Mailman''' | '''Mailman''' | ||
− | Mailman on populaarne maililisti tarkvara, sarnaneb majordomoga | + | Mailman on populaarne maililisti tarkvara, sarnaneb tööpõhimõttelt majordomoga. See pala seletab, kuidas mailman'i installida ja kasutada koos postfix'iga. |
− | 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. | |
− | Mailmanil on lisaks käsurea utiliitidele ka veebiliides kõigi toimingute jaoks nagu | ||
− | subscibeerimine administreerimine ning arhiivide haldus. | ||
'''Install''' | '''Install''' | ||
− | Midagi keerulist pole | + | Midagi keerulist Linux kasutajatel pole. BSD's postfix kasutajatel tuleb jälgida, et kompileerimisel MAIL_GID oleks järgnevalt kirjeldatud |
− | järgnevalt kirjeldatud | ||
cd /usr/ports/mail/mailman | cd /usr/ports/mail/mailman | ||
make MAIL_GID=mailman install clean | make MAIL_GID=mailman install clean | ||
− | + | Veebiliidese seadistamiseks httpd.conf'i lisada read | |
ScriptAlias /mailman/ /usr/local/mailman/cgi-bin/ | ScriptAlias /mailman/ /usr/local/mailman/cgi-bin/ | ||
Alias /pipermail/ /usr/local/mailman/archives/public/ | Alias /pipermail/ /usr/local/mailman/archives/public/ | ||
− | selleks ,et võimalik kasutada veebiliidest kujul www.server/mailman | + | selleks, et võimalik kasutada veebiliidest kujul www.server/mailman |
− | ''' | + | '''Postfixi seadistamine''' |
− | + | Avame main.cf faili, seal rida | |
− | |||
alias_maps = hash:/etc/mail/aliases | alias_maps = hash:/etc/mail/aliases | ||
− | muudame | + | |
+ | muudame | ||
+ | |||
alias_maps = hash:/etc/mail/aliases, hash:/usr/local/mailman/data/aliases | 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 | Enter the email of the person running the list:admin@server | ||
− | + | Kõige viimasena listi administreerimisparool | |
+ | |||
Initial testtest password:passa | 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 mailing list | ||
67. rida: | 63. rida: | ||
Hit enter to notify testtest owner... | Hit enter to notify testtest owner... | ||
− | + | Asi, mida saab ka väikese vaevaga automatiseerida. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | saame enda uut maililisti admistreerida ja kasutajaid lisada | + | 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 |
www.server.ee/mailman/admin/test url kaudu | www.server.ee/mailman/admin/test url kaudu | ||
− | Mailman tekitab igale listikasutajale ka parooli millega nad saavad ise | + | Mailman tekitab igale listikasutajale ka parooli, millega nad saavad ise sisse logida. |
− | ''' | + | '''Lisamaterjalid''' |
EENet 2006 | EENet 2006 |
Redaktsioon: 31. jaanuar 2007, kell 18:08
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 administreerimisparool
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...
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
www.server.ee/mailman/admin/test url kaudu
Mailman tekitab igale listikasutajale ka parooli, millega nad saavad ise sisse logida.
Lisamaterjalid
EENet 2006