add spamass-milter
This commit is contained in:
parent
4cc656a641
commit
fec824896e
@ -1,6 +1,6 @@
|
|||||||
FROM thallian/confd-env:latest
|
FROM thallian/confd-env:latest
|
||||||
|
|
||||||
RUN apk add --no-cache postfix postfix-ldap rsyslog spamassassin-client libstdc++ g++ make tar
|
RUN apk add --no-cache postfix postfix-ldap rsyslog spamassassin-client libstdc++ g++ make tar
|
||||||
RUN apk add --no-cache --repository http://dl-3.alpinelinux.org/alpine/edge/testing/ --allow-untrusted libmilter-dev
|
RUN apk add --no-cache --repository http://dl-3.alpinelinux.org/alpine/edge/testing/ --allow-untrusted libmilter-dev
|
||||||
|
|
||||||
RUN mkdir /tmp/spamass-milter
|
RUN mkdir /tmp/spamass-milter
|
||||||
|
@ -48,9 +48,11 @@ smtpd_sasl_auth_enable = yes
|
|||||||
smtpd_relay_restrictions = permit_mynetworks,permit_sasl_authenticated,defer_unauth_destination
|
smtpd_relay_restrictions = permit_mynetworks,permit_sasl_authenticated,defer_unauth_destination
|
||||||
|
|
||||||
smtpd_milters =
|
smtpd_milters =
|
||||||
|
unix:/var/run/spamass-milter/spamass.sock
|
||||||
non_smtpd_milters = $smtpd_milters
|
non_smtpd_milters = $smtpd_milters
|
||||||
milter_default_action = accept
|
milter_default_action = accept
|
||||||
milter_macro_daemon_name = ORIGINATING
|
milter_macro_daemon_name = ORIGINATING
|
||||||
|
milter_connect_macros = "i j {daemon_name} v {if_name} _"
|
||||||
|
|
||||||
message_size_limit = {{getenv "MESSAGESIZELIMIT"}}
|
message_size_limit = {{getenv "MESSAGESIZELIMIT"}}
|
||||||
|
|
||||||
|
3
rootfs/etc/services.d/spamass-milter/run
Normal file
3
rootfs/etc/services.d/spamass-milter/run
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
#!/usr/bin/with-contenv sh
|
||||||
|
|
||||||
|
s6-setuidgid postfix spamass-milter -u -p /var/run/spamass-milter/spamass.sock -- -d spamassassin
|
Loading…
Reference in New Issue
Block a user