Membuat Mailing Lists dengan Mailman Pada Ubuntu



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 mailman
 Enter 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/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"

kemudian save file /etc/aliases tersebut , dan jalankan pertintah dibawah ini :
root@milis~# newaliases
restart postfix
root@milis~# /etc/init.d/postfix restart
 kemudian aktifkan mailman pada konfigurasi apache2 webserver
root@milis~# ln -s /etc/mailman/apache.conf /etc/apache2/conf.d/mailman.conf
kemudian restart apache webserver Anda :
root@milis~# /etc/init.d/apache2 restart
kemudian 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.

Share: