postfixsync2.4.5Services: Postfix relay and antispam/usr/local/pkg/postfix.incGeneral/pkg_edit.php?xml=postfix.xml&id=0Domains/pkg_edit.php?xml=postfix_domains.xml&id=0Recipients/pkg_edit.php?xml=postfix_recipients.xml&id=0Access Lists/pkg_edit.php?xml=postfix_acl.xml&id=0Antispam/pkg_edit.php?xml=postfix_antispam.xml&id=0Sync/pkg_edit.php?xml=postfix_sync.xml&id=0View config/postfix_view_config.phpSearch mail/postfix_search.phpQueue/postfix_queue.phpAbout/postfix_search.phpPostfix SynclisttopicSync MethodsynconchangesAutomatically sync postfix configuration changes.selectdisabledSync TimeoutsynctimeoutSelect sync max wait timeselect250Remote ServernonerowhelperEnableenablesscheckboxSync Typesync_typeselectProtocolsyncprotocolChoose the protocol used to sync with the destination host (HTTP or HTTPS).selectHTTPRemote Server IP/HostnameipaddressIP address or hostname of remote serverinput30PortsyncportChoose the sync port of the remote server.input5UsernameusernameUsername for remote server.input20PasswordpasswordPassword for remote server.password20Descriptiondescriptioninput30
Sync types Description:
XMLRPC Sync - Forward postfix settings to other pfSense boxes. Remote password required. Share Database To - Allow other pfSense boxes to fetch maillog data via XMLRPC. Remote password NOT required. Fetch Database From - Merge logs from other pfSense boxes to this local database. Remote password required. Disabled - Ignore this host while syncing.
Sharing databases works only when you select 'Sync to host(s) defined below' sync method; you must setup 'Share Database To' in source box and 'Fetch Database From' on destination box.
]]>
postfix_validate_input($_POST, $input_errors);
sync_package_postfix();