On Thu, Feb 17, 2005 at 08:46:46AM +0700, Dwi Nugroho wrote:
> content_filter = smtp:localhost:10024
...
tambahkan:

receive_override_options = no_address_mapping

kemudian pastikan di master.cf, pasca content filter, anda
set smtpd (misalnya, ini saya ambil dari FILTER_README) sbb:

localhost:10026 inet  n   -   n   -   10   smtpd
        -o content_filter=
        -o 
receive_override_options=no_unknown_recipient_checks,no_header_body_checks
        -o smtpd_helo_restrictions=
        -o smtpd_client_restrictions=
        -o smtpd_sender_restrictions=
        -o smtpd_recipient_restrictions=permit_mynetworks,reject
        -o mynetworks=127.0.0.0/8

jadi, setelah postfix menerima mail, di queue akan ditandai sebagai
obyek yang harus discan dan waktu diberikan ke content filter via
smtp:localhost:10024, postfix tidak melakukan address rewriting,
berikut always bcc. dari content filter, mail dimasukkan kembali
ke postfix via smtp port 10026. dengan demikian, alamat yang anda
letakkan di always_bcc tidak akan menerima salinan dua kali, tetapi
bisa sampai 10x (j/k) he..he..

note: smtpd pasca content filter tidak memasukkan 'no_address_mapping'
      di receive_override_options, artinya address rewriting dilakukan
      pasca content filter. anda bisa mengubah flow-nya kalau mau ...

btw, sebelumnya maaf terlambat meresponse, berhubung acara baca
mailnya akhir-akhir ini sering berantakan :-) kadang-kadang saya
jadi 'segan' menjawab, takutnya pas sudah minta ini-itu, saya
ndak punya waktu di depan console.

anyway, mudah-mudahan membantu.

Salam,

P.Y. Adi Prasaja


Reply via email to