Set OOM properties on mailpopbox.service.
[mailpopbox.git] / deployment / mailpopbox.service
1 [Unit]
2 Description=mailpopbox MX POP3/SMTP server.
3 Requires=network.target
4
5 [Service]
6 Type=simple
7 ExecStartPre=/sbin/iptables -t nat -A PREROUTING -p tcp --dport 25 -j REDIRECT --to-ports 9025
8 ExecStartPre=/sbin/iptables -t nat -A PREROUTING -p tcp --dport 995 -j REDIRECT --to-ports 9995
9 ExecStart=/home/mailpopbox/mailpopbox /home/mailpopbox/mailpopbox.config
10 ExecStopPost=/sbin/iptables -t nat -D PREROUTING -p tcp --dport 995 -j REDIRECT --to-ports 9995
11 ExecStopPost=/sbin/iptables -t nat -D PREROUTING -p tcp --dport 25 -j REDIRECT --to-ports 9025
12 PermissionsStartOnly=true
13 User=mailpopbox
14 Group=mailpopbox
15 OOMScoreAdjust=-1000
16 OOMPolicy=continue
17
18 [Install]
19 WantedBy=multi-user.target