?? sample-pcre-body.cf
字號(hào):
# 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 user@domain# 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.
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -