iant wrote:

On Jun 16, 2009, at 2:48 PM, Hari Hendaryanto wrote:

iant wrote:



udah jalanin interaktif test perl script nya seperti yg saya anjurkan di atas?
paste ke sini.(dengan input ataupun tanpa input)
kalau dari error log pertama, sepertinya perl script yg di spawn, error membaca end-of-input dari attribute2 yg di delegasikan oleh postfix. via STDOUT. atau postfix nya sendiri tidak bisa membaca response dari si script perl(bisa jadi karena garbage).

perl script nya sendiri jika di test dengan menekan enter akan keluar default action seperti ini:

action=DUNNO

(cuma baris action dan newline, selain itu akan di anggap garbage oleh postfix)

dan tidak balik ke shell sebelum kita menekan CTRL C.

saya nggak bisa nebak error nya dimana tanpa clue.

cmiiw



PT.CITRA SARI MAKMUR
SATELLITE & TERRESTRIAL NETWORK

Connecting the distance - anytime, anywhere, any content
http://www.csmcom.com


Hasil nya seperti ini

[r...@server ~]# /usr/bin/perl /etc/postfix/postfix-policyd-spf-perl
request=smtpd_access_policy
protocol_state=RCPT
protocol_name=SMTP
helo_name=mail.server.com
queue_id=8045F2AB23
sender=hariya...@server.com
recipient=hariya...@server.com
client_address=17.12.9.133
client_name=server.com

action=PREPEND Received-SPF: none (indorama.com: No applicable sender policy available) receiver=server; identity=mailfrom; envelope-from="hariya...@server.com"; helo=mail.server.com; client-ip=17.12.9.133


action=DUNNO


action=DUNNO

sampai saya ctrl-x baru keluar


ok,

postconf -n (informasi yg penting2 bisa di ganti dengan xxx)
atau di bagian yg ada hubungannya dengan check_policy_service saja

dan settingan master.cf untuk policy nya pak?
bisa di pastekan ke sini?

netstat -pln | grep private/policy




PT.CITRA SARI MAKMUR
SATELLITE & TERRESTRIAL NETWORK

Connecting the distance - anytime, anywhere, any content
http://www.csmcom.com


--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis


policy smtpnya?

smtpd_recipient_restrictions = reject_unknown_hostname, reject_non_fqdn_sender, reject_unknown_sender_domain, reject_non_fqdn_recipient, permit_mynetworks, reject_unauth_destination, reject_unknown_recipient_domain, reject_unknown_sender_domain, check_sender_access hash:/etc/postfix/sender_access, check_client_access hash:/etc/postfix/client_access, reject_rbl_client bl.spamcop.net, reject_rbl_client sbl-xbl.spamhaus.org, reject_rbl_client list.dsbl.org, reject_rbl_client rbl-plus.mail-abuse.ja.net, reject_unlisted_recipient, check_policy_service inet:127.0.0.1:2501, check_sender_access hash:/etc/postfix/nosender_verification, reject_unverified_sender, reject_unverified_recipient, permit

unix 2 [ ACC ] STREAM LISTENING 55572433 19361/master private/policy


policy  unix  -       n       n       -       -       spawn
        user=nobody argv=/usr/bin/perl /etc/postfix/policyd-spf-perl

masih kurangkah?

regards
yan



ini ada yg salah sepertinya pak

check_policy_service inet:127.0.0.1:2501
ini untuk spf atau policy service yg lain

kalo untuk policy spf harusnya seperti ini pak (berdasarkan master.cf

check_policy_service unix:private/policy

karena policy service untuk spf listen di unix domain socket

cmiiw


PT.CITRA SARI MAKMUR
SATELLITE & TERRESTRIAL NETWORK

Connecting the distance - anytime, anywhere, any content
http://www.csmcom.com


--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis

Kirim email ke