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

Kirim email ke