postfix-docs  

[postfix-docs] sample-pcre-body.cf selesai, ingin menerjemahkan

I Gede Wijaya S
Tue, 30 Dec 2003 21:49:17 -0800

sample-pcre-access.cf
Reply-To: 

Berikut saya sertakan sample-pcre-body.cf. Saya ingin menerjemahkan
sample-pcre-access.cf

-- 
Program Diploma Teknik Elektro
Universitas Gadjah Mada
Yogyakarta

Blog:www.jroller.com/page/gwijayas
gpg-key: http://te.pdft.ugm.ac.id/~jaya/jaya.gpg
Key fingerprint = 8F89 C7CF 0B0C 27F2 4F64  9DED DB5F E088 079E C5E4
# Contoh berkas pemetaan pcre (PERL-compatible regular expression) bagi
# penyaringan(filter) body pesan email. Lihat pcre_table(5) untuk deskripsi
# sintaksis.
#
# Baris-baris bdy pesan email disaring satu-persatu. Header-header MIME akan
# disaring layaknya header-header pesan, yaitu bukan sebagai bagian dari
# body email.
#
# Kolom pertama adalah regular expression (ekspresi umum) yang mirip dengan
# perl. Pembatas ekspresi bisa berupa segala karakter kecuali spasi, atau
# karakter-karakter yang memiliki arti khusus bagi pustaka-pustaka regexp
# (secara tradisional karakter garis miring depan atau slash depan yang
# digunakan). Ekspresi umum dapat berisikan spasi.
#
# Ketika ekspresi umum diawali dengan '!', pola akan berhasil jika ekspresi
# tidak cocok.
#
# Secara default, kecocokkan TIDAK didasarkan pada perbedaan huruf besar/kecil
# meskipun menyertakan karakter 'i' di akhir slash kedua akan menyebabkan
# kecocokkan didasarkan kepada perbedaan karakter huruf besar/kecil. Juga
# mendukung flag-flag lainnya, tetapi yang berguna adalah 'U', yaitu membuat
# pengecekan kecocokkan tidak terlalu ketat (lihat dokumentasi dan kode
# sumber PCRE untuk info lebih lanjut).
#
# Sebuah blok tabel masukan bisa "lingkupi" oleh sebuah baris dengan
# `if /pola/flag' dan sebuah baris yang berisikan `endif'. Hal ini akan
# menyebabkan blok tabel-tabel masukan akan diperiksa hanya ketika
# pencarian string cocok dengan pola. Bentuk `if..endif` bisa dalam bentuk
# bersarang (nested loop). Untuk saat ini tidak ada operator 'else'.
#
# Kolom kedua adalah string "pengganti" - teks yang dihasilkan oleh proses
# pencocokkan.
#
# REJECT [teks opsional...]
#        Menolak keseluruhan pesan. Teks opsional dikirimkan ke pengirim email
#        dan dicatat ke dalam berkas log maillog.
# OK     Mengesampingkan semua pola-pola body email berikutnya bagi baris body
#        saat ini.
# IGNORE Secara diam-diam mengabaikan isi body email.
# WARN [teks opsional]
#        Mencatat isi body email dan teks opsional ke berkas log. Cara ini
#        berguna dalam proses percobaan. Ketika sebuah pola telah baik,
#        ubah WARN ke REJECT atau DISCARD.
# HOLD [teks opsional...]
#        Letakkan pesan ke antrian yang sedang dalam proses menunggu.
#        Mail yang berada dalam antrian tersebut dapat diperiksa dengan
#        perintah postcat, dan dapat dihapus atau diambil dari antrian
#        (yaitu dikirimkan) dengan perintah postsuper. Isi body email yang 
#        cocok akan dicatat ke dalam berkas log bersama dengan teks 
#        opsionalnya.
# DISCARD [teks opsional...]
#        Klaim proses pengiriman dengan sukses dan secara diam-diam
#        membuang pesan. Isi body email yang cocok akan dicatat ke dalam 
#        berkas log bersama dengan teks opsionalnya.
# FILTER transport:nexthop
#        Setelah pesan masuk ke antrian, kirim keseluruhan pesan melalui
#        sebuah filter isi email. Proses ini membutuhkan server cleanup
#        yang berbeda sebelum dan sesudah proses penyaringan (filter), dengan
#        pengecekan header/body nonaktif bagi server cleanup kedua.
#        Informasi lebih lanjut tentang filter isi email bisa didapatkan
#        pada berkas FILTER_README. Fitur ini mengesampingkan setting
#        content_filter pada berkas main.cf.
# REDIRECT [EMAIL PROTECTED]
#        Kirimkan pesan ke alamat yang ditentukan, dan bukannya alamat
#        penerima email yang dimaksud. Fitur ini mengesampingkan tindakan
#        FILTER.
#
# Penggantian sub-string dari ekspresi yang cocok bisa dilakukan dengan
# menggunakan sintaksis perl konvensional. Makro-makro pada string pengganti
# mungkin membutuhkan perlindungan dengan tanda kurung kurawal (yaitu { dan })
# jika makro-makro tersebut tidak diikuti oleh spasi (lihat contoh dibawah).
#
# Baris-baris yang diawali dengan spasi kosong merupakan baris lanjutan -
# baris-baris tersebut ditambahkan ke akhir baris sebelumnya (harus tidak
# ada spasi sebelum ekspresi umum milik anda!)

# Abaikan semua blok tersandi basis 64. Proses ini akan mengurangi banyak
# kerja CPU. Ekspresi-ekspresi ini dibuat oleh Liviu Divia, dikembangkan 
# oleh Victor Duchovni. Membutuhkan PCRE versi 3.
~^[[:alnum:]+/]{60,}\s*$~       OK

# Pola anda bisa diletakkan disini.

Attachment: signature.asc
Description: Digital signature

  • [postfix-docs] sample-pcre-body.cf selesai, ingin menerjemahkan I Gede Wijaya S