Re: limit access to postfix

2012-05-14 Thread Reindl Harald


Am 14.05.2012 12:54, schrieb Amira Othman:
 Hi all
 
 I am using postfix 2.8.4 configured with 3 instances each one has its own
 ip. I need to prevent using each instance by users of other instances but I
 don't know what to change.
 Mynetworks configuration is ip range which contains the 3 ips .how to limit
 each instance to its ip

you have to change mynetworks
why do you need the complete range?
list single IPs there!




signature.asc
Description: OpenPGP digital signature


RE: limit access to postfix

2012-05-14 Thread Amira Othman


Am 14.05.2012 12:54, schrieb Amira Othman:
 Hi all
 
 I am using postfix 2.8.4 configured with 3 instances each one has its 
 own ip. I need to prevent using each instance by users of other 
 instances but I don't know what to change.
 Mynetworks configuration is ip range which contains the 3 ips .how to 
 limit each instance to its ip

you have to change mynetworks
why do you need the complete range?
list single IPs there!

I changed it to each one ip but still can send through ip that account isn't
member of its domain



Re: limit access to postfix

2012-05-14 Thread Reindl Harald


Am 14.05.2012 13:11, schrieb Amira Othman:
 
 
 Am 14.05.2012 12:54, schrieb Amira Othman:
 Hi all

 I am using postfix 2.8.4 configured with 3 instances each one has its 
 own ip. I need to prevent using each instance by users of other 
 instances but I don't know what to change.
 Mynetworks configuration is ip range which contains the 3 ips .how to 
 limit each instance to its ip
 
 you have to change mynetworks
 why do you need the complete range?
 list single IPs there!
 
 I changed it to each one ip but still can send through ip that account isn't
 member of its domain

without authentication?
have you configured SASL auth?
if no take down the server and go back to docs!



signature.asc
Description: OpenPGP digital signature


RE: limit access to postfix

2012-05-14 Thread Amira Othman
 Am 14.05.2012 12:54, schrieb Amira Othman:
 Hi all

 I am using postfix 2.8.4 configured with 3 instances each one has its 
 own ip. I need to prevent using each instance by users of other 
 instances but I don't know what to change.
 Mynetworks configuration is ip range which contains the 3 ips .how to 
 limit each instance to its ip
 
 you have to change mynetworks
 why do you need the complete range?
 list single IPs there!
 
 I changed it to each one ip but still can send through ip that account 
 isn't member of its domain

without authentication?
have you configured SASL auth?
if no take down the server and go back to docs!

I have auth. And this is restrictions I have:
smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated
reject_unauth_destination reject_unknown_recipient_domain

It rejects user that's not authenticated but for authenticated users it can
send for all 3 ips



Re: limit access to postfix

2012-05-14 Thread Reindl Harald


Am 14.05.2012 13:20, schrieb Amira Othman:
 you have to change mynetworks
 why do you need the complete range?
 list single IPs there!

 I changed it to each one ip but still can send through ip that account 
 isn't member of its domain
 
 without authentication?
 have you configured SASL auth?
 if no take down the server and go back to docs!
 
 I have auth. And this is restrictions I have:
 smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated
 reject_unauth_destination reject_unknown_recipient_domain
 
 It rejects user that's not authenticated but for authenticated users it can
 send for all 3 ips

i do REALLY not understand your problem
it can send for all 3 ips can mean anything
if you mean IP1 can send over IP2 with Auth - expected behavior!

please give configuration infos as statet in the welcome message
and decribe your real problem by showing us relevant parts of
your maillog

http://www.postfix.org/DEBUG_README.html








signature.asc
Description: OpenPGP digital signature


RE: limit access to postfix

2012-05-14 Thread Amira Othman


Am 14.05.2012 13:20, schrieb Amira Othman:
 you have to change mynetworks
 why do you need the complete range?
 list single IPs there!

 I changed it to each one ip but still can send through ip that 
 account isn't member of its domain
 
 without authentication?
 have you configured SASL auth?
 if no take down the server and go back to docs!
 
 I have auth. And this is restrictions I have:
 smtpd_recipient_restrictions = permit_mynetworks 
 permit_sasl_authenticated reject_unauth_destination 
 reject_unknown_recipient_domain
 
 It rejects user that's not authenticated but for authenticated users 
 it can send for all 3 ips

i do REALLY not understand your problem
it can send for all 3 ips can mean anything if you mean IP1 can send over
IP2 with Auth - expected behavior!

please give configuration infos as statet in the welcome message and decribe
your real problem by showing us relevant parts of your maillog

http://www.postfix.org/DEBUG_README.html

what I meant is that if I have us...@domain1.com for ip1 and
us...@domain2.com for ip2
when I telnet ip1 port 25 and type mail from: us...@domain2.com and rcpt to:
whatever I got in log of instance 1 (ip1) user2@domain2 sent mail which
supposed to use instance 2 with its ip
the same happen when connecting through outlook if I used in mail server
configuration the second instance data and user of first instance he can
also send mails.

How can I stop this?









Re: limit access to postfix

2012-05-14 Thread Reindl Harald


Am 14.05.2012 14:02, schrieb Amira Othman:
 
 
 Am 14.05.2012 13:20, schrieb Amira Othman:
 you have to change mynetworks
 why do you need the complete range?
 list single IPs there!

 I changed it to each one ip but still can send through ip that 
 account isn't member of its domain

 without authentication?
 have you configured SASL auth?
 if no take down the server and go back to docs!

 I have auth. And this is restrictions I have:
 smtpd_recipient_restrictions = permit_mynetworks 
 permit_sasl_authenticated reject_unauth_destination 
 reject_unknown_recipient_domain

 It rejects user that's not authenticated but for authenticated users 
 it can send for all 3 ips
 
 i do REALLY not understand your problem
 it can send for all 3 ips can mean anything if you mean IP1 can send over
 IP2 with Auth - expected behavior!
 
 please give configuration infos as statet in the welcome message and decribe
 your real problem by showing us relevant parts of your maillog
 
 http://www.postfix.org/DEBUG_README.html
 
 what I meant is that if I have us...@domain1.com for ip1 and
 us...@domain2.com for ip2
 when I telnet ip1 port 25 and type mail from: us...@domain2.com and rcpt to:
 whatever I got in log of instance 1 (ip1) user2@domain2 sent mail which
 supposed to use instance 2 with its ip
 the same happen when connecting through outlook if I used in mail server
 configuration the second instance data and user of first instance he can
 also send mails.
 
 How can I stop this?

first: please fix your mail-client so it also quotes the last reply

as said: provide LOGS and configuration
we are not here to guess what happens on your machine



signature.asc
Description: OpenPGP digital signature


Re: limit access to postfix

2012-05-14 Thread Viktor Dukhovni
On Mon, May 14, 2012 at 01:20:02PM +0200, Amira Othman wrote:

 I have auth. And this is restrictions I have:

 smtpd_recipient_restrictions =
   permit_mynetworks
   permit_sasl_authenticated
   reject_unauth_destination
   reject_unknown_recipient_domain
 
 It rejects user that's not authenticated but for authenticated users
 it can send for all 3 ips

If you are willing to restrict each SASL user to a fixed sender
address, you can use smtpd_sender_login_maps and
reject_authenticated_sender_login_mismatch together with
check_sender_access to restrict submission access to just the
allowed senders.

Otherwise, you need to tweak SASL settings to restrict which users
can authenticate, which is mechanism dependent, and tricky. So with
luck the sender-login restrictions above are a viable option.

-- 
Viktor.