Re: [tanya-jawab] Re: [postfix-users] Membatasi User mengirim email ke domain tertentu

2009-04-20 Terurut Topik Diwakoe
2007/2/1 Asfihani :
> Pakai restriction classes pak, misalnya seperti ini (note: resiko ditanggung
> penumpang :-)):
>
> File /etc/postfix/hanya_ke_yahoo:
> /^(.*)@yahoo\.com/      OK
> /./                     REJECT Sepurane cak, user ini hanya bisa mengirim ke
> yahoo.com :-)
>

Baru nemu di archive dan dicoba ternyata menjawab apa yang saya cari,
cuman butuh bantuan untuk modifikasi file domain tujuan.

Jika file hanya_ke_yahoo ini dibuat 1 file saja tapi berisi banyak
domain tujuan bagaimana ya?? Sudah dicoba pakai
hash:/etc/postfix/hanya_ke_yahoo malah nggak bisa ngirim dari client.

Mohon pencerahannya.

Salam,
Diwa

-- 
Semua rasa ada disini
http://www.teoteblung.co.cc


PS: Email Original:
===
Pakai restriction classes pak, misalnya seperti ini (note: resiko
ditanggung penumpang :-)):

File main.cf:
smtpd_restriction_classes =
 hanya_ke_yahoo
 hanya_ke_gmail
 policy_by_senders

hanya_ke_yahoo =
 check_recipient_access regexp:/etc/postfix/hanya_ke_yahoo

hanya_ke_gmail =
 check_recipient_access regexp:/etc/postfix/hanya_ke_gmail

policy_by_senders =
 check_sender_access hash:/etc/postfix/policy_by_senders
 permit

smtpd_recipient_restrictions
 check_client_access cidr:/etc/postfix/client_access

 permit_mynetworks
 reject_unauth_destination
 [...dst jika ada restriksi yang lain...]

File /etc/postfix/hanya_ke_yahoo:
/^(.*)@yahoo\.com/  OK
/./ REJECT Sepurane cak, user ini hanya bisa
mengirim ke yahoo.com :-)

File /etc/postfix/hanya_ke_gmail:
/^(.*)@gmail\.com/  OK
/./ REJECT Sepurane cak, user ini hanya bisa
mengirim ke gmail.com :-)

File /etc/postfix/policy_by_senders:
us...@domainsaya.comhanya_ke_yahoo
us...@domainsaya.comhanya_ke_gmail

File /etc/postfix/client_access:
# terapkan policy policy_by_senders hanya dari internal saja
# format address internal menggunakan CIDR jadi postfix
# harus support tabel akses cidr (lihat dengan postconf -m)
10.126.10.0/24  policy_by_senders

Kemudian lakukan postmap /etc/postfix/policy_by_senders dan postfix reload.

--
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



Re: [tanya-jawab] Re: [postfix-users] Membatasi User mengirim email ke domain tertentu

2007-02-01 Terurut Topik Donny Christiaan
Wah thanks banget Mas Asfik ..
tak coba dulu ya ... ntar tak kabari kl berhasil atau tidak :)

Best Regards,
Donny Christiaan.
[EMAIL PROTECTED]

Asfihani wrote:
> Donny Christiaan wrote:
> 
>> Dear All,
>>
>> Saya ada keperluan begini:
>>
>> 1. user-user bisa saya set utk bisa send email ke domain/email tertentu,
>> misal:
>>
>> [EMAIL PROTECTED] hanya bisa kirim email ke [EMAIL PROTECTED] /
>> @yahoo.com
>>
>> [EMAIL PROTECTED] hanya bisa kirim email ke [EMAIL PROTECTED] /
>> @gmail.com
>>
>> Apakah hal ini memungkinkan di Postfix? Bagaimana caranya? atau kalau
>> ada link mengenai hal ini?
> 
> Pakai restriction classes pak, misalnya seperti ini (note: resiko
> ditanggung penumpang :-)):
> 
> File main.cf:
> smtpd_restriction_classes =
>   hanya_ke_yahoo
>   hanya_ke_gmail
>   policy_by_senders
> 
> hanya_ke_yahoo =
>   check_recipient_access regexp:/etc/postfix/hanya_ke_yahoo
> 
> hanya_ke_gmail =
>   check_recipient_access regexp:/etc/postfix/hanya_ke_gmail
> 
> policy_by_senders =
>   check_sender_access hash:/etc/postfix/policy_by_senders
>   permit
> 
> smtpd_recipient_restrictions
>   check_client_access cidr:/etc/postfix/client_access
>   permit_mynetworks
>   reject_unauth_destination
>   [...dst jika ada restriksi yang lain...]
> 
> File /etc/postfix/hanya_ke_yahoo:
> /^(.*)@yahoo\.com/  OK
> /./ REJECT Sepurane cak, user ini hanya bisa
> mengirim ke yahoo.com :-)
> 
> File /etc/postfix/hanya_ke_gmail:
> /^(.*)@gmail\.com/  OK
> /./ REJECT Sepurane cak, user ini hanya bisa
> mengirim ke gmail.com :-)
> 
> File /etc/postfix/policy_by_senders:
> [EMAIL PROTECTED]hanya_ke_yahoo
> [EMAIL PROTECTED]hanya_ke_gmail
> 
> File /etc/postfix/client_access:
> # terapkan policy policy_by_senders hanya dari internal saja
> # format address internal menggunakan CIDR jadi postfix
> # harus support tabel akses cidr (lihat dengan postconf -m)
> 10.126.10.0/24policy_by_senders
> 
> Kemudian lakukan postmap /etc/postfix/policy_by_senders dan postfix reload.
> 
> Semoga berhasil dan tolong dikoreksi jika ada yang salah.
> 
> Rgds,
> Asfihani
> 

-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis