On Tue, Jan 13, 2004 at 12:22:13PM +0700, Moh Munir wrote:

> Bagaimana caranya membuat mailing list (milis) dengan kebutuhan sebagai 
> berikut:
> 
> 1. posting ke milis harus menjadi anggota terlebih dahulu.

% man ezmlm-make | more +/"User posts only"

> 2. subscriber dibatasi hanya pada domain tertentu. misalkan yang boleh 
> subscribe hanya
>     domain [EMAIL PROTECTED]

Maksudnya membatasi hanya domain.com saja yang bisa melakukan
subscribe? Kalau dengan ezmlm(-idx) kurang tahu apakah ada opsi nya.
Tapi dengan sedikit modifikasi pada file DIR/manager anda bisa
menjebak nama domain dari sender (calon) subscriber. 

Misalnya, buat sebuah file script katakan /home/domain/chkdomain.sh
(mode 755), isinya :

#!/bin/sh

DOMAIN=$(echo ^$SENDER| awk -F@ '{print $2}')

if [ "$DOMAIN" == "domain.com" ] ; then
        exit 0
else
        /var/qmail/bin/bouncesaying 'Gunakan domain yang lain (#5.5.2)'
        exit 100
fi

Modifikasi file DIR/manager untuk menjalankan script tsb diatas
misalnya (letakkan pada baris paling atas) :

|preline /home/domain/chkdomain.sh
|/usr/local/bin/ezmlm/ezmlm-get -s ...
...

Saya tahu ini dirty :-), YMMV.

 Asfihani

-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip dan info di http://linux.or.id/milis.php
FAQ milis http://linux.or.id/faq.php

Kirim email ke