Suppose that you need second full functional Postfix instance on the same machine. You can edit ‘master.cf‘ file of course but this solution does not provide necessary separation level. This tutorial describes how to start second Postfix instance with separate ‘/var/spool/postfix‘ directory (queues, sockets, pids etc.).
In first step you need to create separate working directory for another server instance. Let’s copy:
– /var/spool/postfix directory to /var/spool/postfix2,
– /etc/postfix directory to /etc/postfix2.
Next create a copy of /usr/lib/systemd/system/postfix.service (with new name ‘postfix2.service’) and change following lines in ‘[Service]‘ section. Continue Reading