mirror of
https://github.com/optim-enterprises-bv/Mailu.git
synced 2025-10-30 17:47:55 +00:00
Enable milter in postfix and run the containers
This commit is contained in:
@@ -15,6 +15,11 @@ services:
|
||||
volumes:
|
||||
- /data/certs:/certs
|
||||
|
||||
redis:
|
||||
image: redis
|
||||
volumes:
|
||||
- /data/redis:/data
|
||||
|
||||
imap:
|
||||
build: dovecot
|
||||
image: freeposte/dovecot
|
||||
@@ -39,9 +44,23 @@ services:
|
||||
- /data/freeposte:/data
|
||||
- /data/certs:/certs
|
||||
|
||||
filter:
|
||||
build: amavis
|
||||
image: freeposte/amavis
|
||||
milter:
|
||||
build: rmilter
|
||||
image: freeposte/rmilter
|
||||
env_file: freeposte.env
|
||||
volumes:
|
||||
- /data/filter:/data
|
||||
|
||||
antispam:
|
||||
build: rspamd
|
||||
image: freeposte/rspamd
|
||||
env_file: freeposte.env
|
||||
volumes:
|
||||
- /data/filter:/var/lib/rspamd
|
||||
|
||||
antivirus:
|
||||
build: clamav
|
||||
image: freeposte/clamav
|
||||
env_file: freeposte.env
|
||||
volumes:
|
||||
- /data/filter:/data
|
||||
|
||||
@@ -39,5 +39,13 @@ smtpd_sasl_security_options = noanonymous
|
||||
###############
|
||||
virtual_mailbox_domains = ${sql}sqlite-virtual_mailbox_domains.cf
|
||||
virtual_alias_maps = ${sql}sqlite-virtual_alias_maps.cf
|
||||
virtual_transport = lmtp:inet:filter:2525
|
||||
virtual_transport = lmtp:inet:imap:2525
|
||||
lmtp_host_lookup = native
|
||||
|
||||
###############
|
||||
# Milter
|
||||
###############
|
||||
smtpd_milters = inet:milter:9900
|
||||
milter_protocol = 6
|
||||
milter_mail_macros = i {mail_addr} {client_addr} {client_name} {auth_authen}
|
||||
milter_default_action = tempfail
|
||||
Reference in New Issue
Block a user