On Wed, Oct 22, 2003 at 02:15:51PM +0800, redkurawa wrote: > bila saya punya configurasi standart semacam begini di main.cf > > mydomain = aaa.com > myorigin = $mydomain > inet_interfaces = all > mydestination = $myhostname, localhost.$mydomain $mydomain > mynetworks_style = subnet > mynetworks = 192.168.1.0/24, 127.0.0.0/8 > > konfig yang lain tidak saya rubah. > secara default postfix akan merelay email dari network 192.168.1.0/24 ke > domain manapun. > jadi bila di network itu ada user (misal 192.168.1.40) yang pakai email > [EMAIL PROTECTED] (bukan aaa.com) kirim ke yahoo.com, > maka email user tersebut bisa terkirim. > > Nah saya ingin supaya user yang mau mengirim harus memakai domain aaa.com, > jadi kalau diisi bbb.com akan di tolak/reject/deny, > walaupun secara network dia sudah bisa dikatakan bisa/permit.
Anda bisa menggunakan klausul pada smtpd restriction, misalnya seperti ini (YMMV) : smtpd_restriction_classes = domain_pengirim_harus_diakui domain_pengirim_harus_diakui = check_sender_access hash:/etc/postfix/domain_yang_diakui reject smtpd_recipient_restrictions = check_client_access hash:/etc/postfix/mynetworks reject_unauth_destination ... permit /etc/postfix/mynetworks : 10.11.12 domain_pengirim_harus_diakui 192.168.0.3 domain_pengirim_harus_diakui ... /etc/postfix/domain_yang_diakui : blah.edu OK ... Hati-hati karena smtpd_mumble_restrictions di postfix menganut azas first-match-wins, jadi urutan penulisan sangat mempengaruhi :-) happy postfixing :-) Asfihani -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis.php

