On May 17, 2017, at 10.44, Florian Lindner <mailingli...@xgm.de> wrote:
> 
> Hello,
> 
> I run a docker container on my server. To not have all docker containers need 
> to authenticate when sending mail, I added
> the private network range 172.16/12 to mynetworks:

i would discourage authorization based on source ip address.  automated 
credential configuration is a fairly basic task, and there are a plethora of 
benefits to using user/pass [or even a certificate, if desired] over source ip 
address.

> # Added private network 172.16/12 for Docker
> 
> 
> mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 172.16.0.0/12
> 
> 
> * Is this safe?

that's a rather relative/subjective measure - but pursuant to my particular 
philosophies, no.

> * Is there another / better way to achieve what I want?

there are some cases in which i "must" allow authorization based on source ip 
address.  some time ago, i stopped using mynetworks/permit_mynetworks for this. 
 i now use check_client_access 
cidr:${table_directory}/non_auth_submitters.cidr, and i set mynetworks to empty 
[e.g. "mynetworks ="].

Reply via email to