Kali ini saya akan membahas membuat Mailing Lists menggunakan Mailman yang popular pada ubuntu, saya menggunakan mailman 2.1.14 dan Sistem Ubuntu Linux 11.10. untuk menginstall mailman yang akan saya jelaskan kali ini sebelumnya saya akan memastikan bahwa pembaca sudah menginstall apache2 webserver dan postfix mail server pada sistem server Anda. Baiklah cara installasi mailman cukup mudah pada ubuntu linux. berikut keterangannya :
jalan kan perintah dibawah ini :
root@milis~# apt-get install mailman
setelah proses installasi selesai , maka buatlah List Milis Baru Anda , contoh List " mailman "
root@milis~# newlist mailmanEnter the email of the person running the list: <-- email admin , contoh : milis@example.com
Initial mailman password: <-- admin password untuk list Mailman
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:
## copy mailman mailing list ini ke /etc/aliases
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"
Hit enter to notify mailman owner... <-- ENTER
setelah proses creat list baru maka copykan file diatas ke /etc/aliases dengan perintah :
root@milis~# pico /etc/aliasesmailman: "|/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"
kemudian save file /etc/aliases tersebut , dan jalankan pertintah dibawah ini :
root@milis~# newaliasesrestart postfix
root@milis~# /etc/init.d/postfix restartkemudian aktifkan mailman pada konfigurasi apache2 webserver
root@milis~# ln -s /etc/mailman/apache.conf /etc/apache2/conf.d/mailman.confkemudian restart apache webserver Anda :
root@milis~# /etc/init.d/apache2 restartkemudian start program mailman daemon
root@milis~# /etc/init.d/mailman start
proses installasi selesai silahkan anda mengecek pada alamat domain Anda :
http://www.milisanda.com/cgi-bin/mailman/admin/
http://www.milisanda.com/cgi-bin/mailman/listinfo/
" Semoga membantu, dan untuk mailman akan saya jelaskan lebih lanjut penggunaanya dilain waktu "
Ket : Jika Anda ingin menambah newlist baru jangan lupa menambahkan kembali pada file /etc/aliases list baru Anda, dan jalankan perintah #newaliases seperti pada tahap pertama diatas.