feat: make srs configurable
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
This commit is contained in:
parent
2876aba6e2
commit
7e51f789f4
2 changed files with 5 additions and 2 deletions
|
@ -68,9 +68,7 @@ RUN postconf -e non_smtpd_milters=inet:opendkim:8891
|
|||
RUN postconf -e milter_default_action=accept
|
||||
RUN postconf -e milter_protocol=6
|
||||
RUN postconf -e virtual_alias_maps=lmdb:/etc/postfix/maps/virtual
|
||||
RUN postconf -e sender_canonical_maps=tcp:postsrsd:10001
|
||||
RUN postconf -e sender_canonical_classes=envelope_sender
|
||||
RUN postconf -e recipient_canonical_maps=tcp:postsrsd:10002
|
||||
RUN postconf -e recipient_canonical_classes=envelope_recipient,header_recipient
|
||||
RUN postconf -e smtpd_client_connection_rate_limit=10
|
||||
|
||||
|
|
|
@ -13,6 +13,11 @@ case $1 in
|
|||
postconf -e non_smtpd_milters="${MILTERS}"
|
||||
fi
|
||||
|
||||
if test -n "${SRS}"; then
|
||||
postconf -e sender_canonical_maps=tcp:${SRS}:10001
|
||||
postconf -e recipient_canonical_maps=tcp:${SRS}:10002
|
||||
fi
|
||||
|
||||
test -n "${NETWORKS}" && postconf -e mynetworks="${NETWORKS}"
|
||||
|
||||
;;
|
||||
|
|
Loading…
Reference in a new issue