File tree Expand file tree Collapse file tree 2 files changed +12
-0
lines changed
Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -209,6 +209,9 @@ public function configure_postfix($options = '')
209209
210210 //* mysql-virtual_client.cf
211211 $ this ->process_postfix_config ('mysql-virtual_client.cf ' );
212+
213+ //* mysql-virtual_relaydomains.cf
214+ $ this ->process_postfix_config ('mysql-virtual_relaydomains.cf ' );
212215
213216 //* Changing mode and group of the new created config files.
214217 caselog ('chmod o= ' .$ config_dir .'/mysql-virtual_*.cf* &> /dev/null ' ,
@@ -241,6 +244,7 @@ public function configure_postfix($options = '')
241244 'smtpd_tls_cert_file = ' .$ config_dir .'/smtpd.cert ' ,
242245 'smtpd_tls_key_file = ' .$ config_dir .'/smtpd.key ' ,
243246 'transport_maps = proxy:mysql: ' .$ config_dir .'/mysql-virtual_transports.cf ' ,
247+ 'relay_domains = mysql: ' .$ config_dir .'/mysql-virtual_relaydomains.cf ' ,
244248 'virtual_create_maildirsize = yes ' ,
245249 'virtual_mailbox_extended = yes ' ,
246250 'virtual_mailbox_limit_maps = proxy:mysql: ' .$ config_dir .'/mysql-virtual_mailbox_limit_maps.cf ' ,
Original file line number Diff line number Diff line change 1+ user = {mysql_server_ispconfig_user}
2+ password = {mysql_server_ispconfig_password}
3+ dbname = {mysql_server_database}
4+ table = mail_transport
5+ select_field = domain
6+ where_field = domain
7+ additional_conditions = and active = 'y' and server_id = {server_id}
8+ hosts = {mysql_server_ip}
You can’t perform that action at this time.
0 commit comments