d4c5ee1
MacroMilter configuration
d4c5ee1
=========================
d4c5ee1
d4c5ee1
TCP socket (default)
d4c5ee1
--------------------
d4c5ee1
d4c5ee1
1. systemctl enable --now macromilter.service
d4c5ee1
2. postconf -e smtpd_milters=inet:127.0.0.1:3690 milter_default_action=accept
d4c5ee1
3. systemctl reload postfix.service
d4c5ee1
d4c5ee1
Unix socket
d4c5ee1
-----------
d4c5ee1
d4c5ee1
1. sed -e 's@^\(SOCKET =\).*@\1 /run/macromilter/macromilter.sock@' -i /etc/macromilter/config.ini
d4c5ee1
2. usermod -a -G macromilter postfix
d4c5ee1
3. mkdir -p /etc/systemd/system/macromilter.service.d/
d4c5ee1
4. echo -e "[Service]\nUMask=0007" > /etc/systemd/system/macromilter.service.d/unix-socket.conf
d4c5ee1
5. systemctl daemon-reload
d4c5ee1
6. systemctl enable --now macromilter.service
d4c5ee1
7. postconf -e smtpd_milters=unix:/run/macromilter/macromilter.sock milter_default_action=accept
d4c5ee1
8. systemctl restart postfix.service