@@ -1060,58 +1060,12 @@ public function configure_postfix($options = '') {
10601060 $ postfix_version = preg_replace ('/.*=\s*/ ' , '' , $ out [0 ]);
10611061 unset($ out );
10621062
1063- //* mysql-virtual_domains.cf
1064- $ this ->process_postfix_config ('mysql-virtual_domains.cf ' );
1065-
1066- //* mysql-virtual_forwardings.cf
1067- $ this ->process_postfix_config ('mysql-virtual_forwardings.cf ' );
1068-
1069- //* mysql-virtual_alias_domains.cf
1070- $ this ->process_postfix_config ('mysql-virtual_alias_domains.cf ' );
1071-
1072- //* mysql-virtual_alias_maps.cf
1073- $ this ->process_postfix_config ('mysql-virtual_alias_maps.cf ' );
1074-
1075- //* mysql-virtual_mailboxes.cf
1076- $ this ->process_postfix_config ('mysql-virtual_mailboxes.cf ' );
1077-
1078- //* mysql-virtual_email2email.cf
1079- $ this ->process_postfix_config ('mysql-virtual_email2email.cf ' );
1080-
1081- //* mysql-virtual_transports.cf
1082- $ this ->process_postfix_config ('mysql-virtual_transports.cf ' );
1083-
1084- //* mysql-virtual_recipient.cf
1085- $ this ->process_postfix_config ('mysql-virtual_recipient.cf ' );
1086-
1087- //* mysql-virtual_sender.cf
1088- $ this ->process_postfix_config ('mysql-virtual_sender.cf ' );
1089-
1090- //* mysql-virtual_sender_login_maps.cf
1091- $ this ->process_postfix_config ('mysql-virtual_sender_login_maps.cf ' );
1092-
1093- //* mysql-virtual_client.cf
1094- $ this ->process_postfix_config ('mysql-virtual_client.cf ' );
1095-
1096- //* mysql-virtual_relaydomains.cf
1097- $ this ->process_postfix_config ('mysql-virtual_relaydomains.cf ' );
1098-
1099- //* mysql-virtual_relayrecipientmaps.cf
1100- $ this ->process_postfix_config ('mysql-virtual_relayrecipientmaps.cf ' );
1101-
1102- //* mysql-virtual_outgoing_bcc.cf
1103- $ this ->process_postfix_config ('mysql-virtual_outgoing_bcc.cf ' );
1104-
1105- //* mysql-virtual_policy_greylist.cf
1106- $ this ->process_postfix_config ('mysql-virtual_policy_greylist.cf ' );
1107-
1108- //* mysql-virtual_gids.cf.master
1109- $ this ->process_postfix_config ('mysql-virtual_gids.cf ' );
1110-
1111- //* mysql-virtual_uids.cf
1112- $ this ->process_postfix_config ('mysql-virtual_uids.cf ' );
1063+ //* Install virtual mappings
1064+ foreach (glob ('tpl/mysql-virtual_*.master ' ) as $ filename ) {
1065+ $ this ->process_postfix_config ( basename ($ filename , '.master ' ) );
1066+ }
11131067
1114- //* mysql-virtual_alias_domains .cf
1068+ //* mysql-verify_recipients .cf
11151069 $ this ->process_postfix_config ('mysql-verify_recipients.cf ' );
11161070
11171071 // test if lmtp if available
0 commit comments