|
|
(ei näidata sama kasutaja üht vahepealset redaktsiooni) |
1. rida: |
1. rida: |
− | ===Install===
| |
| | | |
− | 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
| |
− |
| |
− | 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
| |
− |
| |
− | ====Mailmani seadistus====
| |
− |
| |
− | Vajalik on seadistada ka mailmani konfiguratsioon paika ja kirjeldada seal domeenid.
| |
− |
| |
− | Mailmaini enda seadistusfailiks on mm_cfg.py
| |
− | mis asunb kaustas mailman/Mailman
| |
− |
| |
− | Seal on rida # Put YOUR site-specific settings below this line.
| |
− |
| |
− | Mille alla saab lisada enda serveri spetsiifilisi seadeid nagu.
| |
− |
| |
− | MTA = 'Postfix'
| |
− | DEFAULT_EMAIL_HOST = 'lists.aadress.ee'
| |
− | DEFAULT_URL_HOST = 'lists.aadress.ee'
| |
− | DEFAULT_URL_PATTERN = 'https://%s/mailman/'
| |
− | PUBLIC_ARCHIVE_URL = 'https://%(hostname)s/pipermail/%(listname)s'
| |
− | DEFAULT_ARCHIVE = On
| |
− |
| |
− | # Are archives public or private by default? 0=public, 1=private
| |
− | DEFAULT_ARCHIVE_PRIVATE = 1
| |
− | DEFAULT_SERVER_LANGUAGE = 'et'
| |
− | add_virtualhost('leheke.ee','aadress.ee')
| |
− |
| |
− | Spamipeletamiseks saab lisada otse mailmani sisse
| |
− |
| |
− | GLOBAL_PIPELINE.insert(1, 'SpamAssassin')
| |
− | SPAMASSASSIN_HOST = 'localhost:783'
| |
− | SPAMASSASSIN_DISCARD_SCORE = 6
| |
− | SPAMASSASSIN_HOLD_SCORE = 4
| |
− |
| |
− |
| |
− | ===Listi loomine===
| |
− |
| |
− | Käivitame käsu '''newlist''', mis asub erinevates os'ides eri kohtades, BSD's näiteks '''/usr/local/mailman/bin''' kaustas
| |
− |
| |
− | Ja list on loodud.
| |
− |
| |
− | Automaatselt lisatakse mailmani poolt juba faili /usr/local/mailman/data/aliases read:
| |
− |
| |
− | ## 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"
| |
− |
| |
− | Ja uuendatakse alias databaset
| |
− |
| |
− | ====Apache seadistus====
| |
− |
| |
− | Veebiliidese seadistamiseks httpd.conf'i lisada read
| |
− |
| |
− | ScriptAlias /mailman/ /usr/local/mailman/cgi-bin/
| |
− | Alias /pipermail/ /usr/local/mailman/archives/public/
| |
− |
| |
− | Nüüd saame enda uut maililisti admistreerida ja kasutajaid lisada kasutades urli.
| |
− |
| |
− | http://www.server.ee/mailman/admin/test
| |
− |
| |
− | Mailman tekitab igale listikasutajale ka parooli, millega nad saavad ise sisse logida.
| |