Menambahkan Modul Set Flag Moderated melalui CLI pada Mailman

Meskipun Zimbra memiliki distribution list untuk memudahkan kiriman pada group, namun tidak jarang yang mengintegrasikan GNU Mailman sebagai group list. Kelebihan dari GNU Mailman adalah adanya moderasi, dan hanya member saja yang bisa kirim pada group tersebut.

Beberapa minggu yang lalu, kebetulan salah satu Team Excellent melakukan migrasi dan upgrade Zimbra Mail Server pada salah satu klien di Bandung. Salah satu yang dimigrasikan adalah mailing list menggunakan Mailman yang diintegrasikan dengan Zimbra

Beberapa panduan yang digunakan diantaranya:

How To Integrating Zimbra with Mailman on CentOS
Zimbra Tips : Integrating Mailman Mailing List on Zimbra Multi Server
Mailman Tips : How To Migrate Mailman Mailing List

Salah satu kebutuhan klien tersebut adalah moderasi setiap adanya kiriman email pada salah satu mailing list. Meskipun pengirimnya adalah member milis tersebut. Selain karena membernya memang banyak, hal tersebut dimaksudkan untuk meminimalisir kiriman spam pada milis tersebut.

Moderasi tersebut dapat dilakukan via Mailman Admin dengan cara set mod satu per satu pada member yang ada. Hanya saja, cara ini tidak efisien mengingat jumlah membernya yang cukup banyak. Maka pendekatan cara set up via CLI lah yang diambil

Namun, by default Mailman yang sudah diinstall sesuai panduan di atas belum memiliki kemampuan tersebut. Harus ada modul tambahan untuk melakukannya. Maka ditambahkan lah modul tersebut pada Mailman

Diasumsikan folder Mailman hasil install/compile berada di folder /usr/local/mailman

cd /usr/local/mailman/bin
wget -c https://raw.githubusercontent.com/imanudin11/downloads/refs/heads/main/set_mod.py

Untuk penggunaannya seperti berikut

/usr/local/mailman/bin/withlist -r set_mod NAMA-MILIS -s MEMBER-MILIS

Contoh

/usr/local/mailman/bin/withlist -r set_mod allemployee -s [email protected]

Jika ingin otomatis semua member

/usr/local/mailman/bin/withlist -r set_mod allemployee -s -a

Semoga bermanfaat 🙂

Ahmad Imanudin, Tinggal di Bekasi. Bekerja sebagai salah satu staff di PT. Excellent Infotama Kreasindo. Dapat dihubungi pada alamat surel ahmad [at] imanudin.com

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

You might also like
Tips Mengganti Tampilan Background di Zimbra Webmail

Tips Mengganti Tampilan Background di Zimbra Webmail

Cara Membuat WhatsApp Gateway Sendiri dengan go-whatsapp-web-multidevice

Cara Membuat WhatsApp Gateway Sendiri dengan go-whatsapp-web-multidevice

Solved : apt-key Gagal dengan Error “keyserver receive failed: Connection timed out” di Ubuntu

Solved : apt-key Gagal dengan Error “keyserver receive failed: Connection timed out” di Ubuntu

Stay Connected
Tips Mengganti Tampilan Background di Zimbra Webmail
Cara Membuat WhatsApp Gateway Sendiri dengan go-whatsapp-web-multidevice
Menambahkan Modul Set Flag Moderated melalui CLI pada Mailman
Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,863 other subscribers
Categories