"Milikilah program-program yang ber-GNU"
Site Search :
 

Pooling


Home Anggota Dokumentasi Artikel Download Kegiatan
Buku tamu Daftar KPLI Hubungi kami Other links Mailing list
Kelompok Pengguna Linux Indonesia [KPLI], Area Klaten [PELIK] Homepages
FILTERING EMAIL dengan PROCMAIL

Perhatian: Procmail anda bisa bertambah besar kecuali anda secara rutin menghapus log file (menggunakan perintah rm [logfile]. Untuk meminimize logging gunakan VERBOSE=no dan LOGABSTRACT=no di file .promailrc. Untuk mematikan log file tetapi ini tidak dianjurkan mematikan dengan komentar setting LOGFILE seperti ini:
## LOGFILE = procmail.log

Memahami dan mendefinisikan procmail Recipes
Anatomi dari setiap recipe adalah:
:0 flags: namaLockfile
* kondisi 1
* kondisi 2
aksi

Catatan: flag, semo colon (:), namalockfile dan kondisi adalah optional. Jadi minimal isi dari procmail recipe seperti ini:
:0
aksi

berarti aksi setiap pesan yang akan di pass dan tidak mengunci file. Sebuah recipe yang digunakan secara default dan tidak menggunakan flag seperti ini:
:0:
* kondisi 1
* kondisi 2
aksi

Contoh berikut dari sebuah recipe:
:0:
* ^Subject:.*test
in-testing

Perintah tersebut mengandung pengertian:
NotasiArti
:0Memulai sebuah recipe
:kunci file (lock)
^Subject:Melihat header yang dimulai dengan string "Subject:"
.dimulai dengan karakter apapun
*tidak ada atau ada satu ataupun lebih karakter yang diikuti dengan kata "test"
in-testingJika match atau ditemukan pindahkan email tersebut ke mailbox $MAILDIR/in-testing, jika tidak match teruskan ke recipe berikutnya.





Copyright (a) 2001 Pelik
Design by globalnet

Hosted by www.Geocities.ws

1