Erinevus lehekülje "Mailmani seadistus FreeBSDl" redaktsioonide vahel

Allikas: Kuutõrvaja
(Kustutatud kogu lehekülje sisu)
 
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/
 

Viimane redaktsioon: 10. september 2009, kell 14:29