Postfix kann in mehreren Instanzen auf verschiedenen Netzwerkports laufen, um z.B. verschiedenen Aufgaben zu erledigen (z.B. ein- und ausgehenden Mails verarbeiten).
Damit Postfix überhaupt mit multiplen Instanzen umgehen kann, muss man diese Funktion erst aktivieren mit
postmulti -e init
Dieser Befehl setzt einfach in der ersten Instanz folgende Einstellungen:
multi_instance_wrapper = ${command_directory}/postmulti -p -- multi_instance_enable = yes
Weitere Einstellungen werden nun beim einrichten der weiteren Instanzen von postmulti
automatisch gesetzt.
Es ist wichtig die Befehle genauso einzugeben, da der Befehl zum Erstellen einer weiteren Instanz, Parameter in Großbuchstaben enthält.
postmulti -I <INSTANZ_NAME> -G <GRUPPE>(hier "mta" eingeben) -e create
Es werden die Verzeichnisse für Konfigurationsdateien („config_directory“), Arbeitsdateien („data_directory“) und Warteschlangen („queue_directory“) erstellt.
postmulti -i <INSTANZ_NAME> -x postconf -e "master_service_disable =" "authorized_submit_users = root" postmulti -i <INSTANZ_NAME> -e enable postmulti -i <INSTANZ_NAME> -p start