浏览代码

Merge branch 'dev' of https://github.com/andryyy/mailcow-dockerized into dev

andryyy 8 年之前
父节点
当前提交
68a9490dc3
共有 2 个文件被更改,包括 5 次插入2 次删除
  1. 1 1
      data/conf/postfix/sql/mysql_virtual_sender_acl.cf
  2. 4 1
      data/web/autodiscover.php

+ 1 - 1
data/conf/postfix/sql/mysql_virtual_sender_acl.cf

@@ -2,4 +2,4 @@ user = mailcow
 password = mysafepasswd
 password = mysafepasswd
 hosts = mysql
 hosts = mysql
 dbname = mailcow
 dbname = mailcow
-query = SELECT goto FROM alias WHERE address='%s' AND active='1' AND domain IN(SELECT domain FROM domain WHERE domain='%d' AND active='1') UNION SELECT logged_in_as FROM sender_acl WHERE send_as='@%d' OR send_as='%s' OR send_as IN ( SELECT CONCAT ('@',target_domain) FROM alias_domain WHERE alias_domain = '%d') OR send_as IN ( SELECT CONCAT ('%u','@',target_domain) FROM alias_domain WHERE alias_domain = '%d' ) AND logged_in_as NOT IN (SELECT goto FROM alias WHERE address='%s') UNION SELECT goto FROM alias,alias_domain WHERE alias_domain.alias_domain = '%d' AND alias.address = CONCAT('%u','@',alias_domain.target_domain) AND alias.active ='1' AND alias_domain.active='1
+query = SELECT goto FROM alias WHERE address='%s' AND active='1' AND domain IN(SELECT domain FROM domain WHERE domain='%d' AND active='1') UNION SELECT logged_in_as FROM sender_acl WHERE send_as='@%d' OR send_as='%s' OR send_as IN ( SELECT CONCAT ('@',target_domain) FROM alias_domain WHERE alias_domain = '%d') OR send_as IN ( SELECT CONCAT ('%u','@',target_domain) FROM alias_domain WHERE alias_domain = '%d' ) AND logged_in_as NOT IN (SELECT goto FROM alias WHERE address='%s') UNION SELECT goto FROM alias,alias_domain WHERE alias_domain.alias_domain = '%d' AND alias.address = CONCAT('%u','@',alias_domain.target_domain) AND alias.active ='1' AND alias_domain.active='1'

+ 4 - 1
data/web/autodiscover.php

@@ -1,4 +1,5 @@
 <?php
 <?php
+ini_set('error_reporting', '0');
 $config = array(
 $config = array(
      'useEASforOutlook' => 'yes',
      'useEASforOutlook' => 'yes',
      'autodiscoverType' => 'activesync',
      'autodiscoverType' => 'activesync',
@@ -25,7 +26,9 @@ if ($config['useEASforOutlook'] == 'no') {
 	}
 	}
 }
 }
 require_once 'inc/vars.inc.php';
 require_once 'inc/vars.inc.php';
-include_once 'inc/vars.local.inc.php';
+if(file_exists('inc/vars.local.inc.php')) {
+	include_once 'inc/vars.local.inc.php';
+}
 require_once 'inc/functions.inc.php';
 require_once 'inc/functions.inc.php';
 
 
 $dsn = "$database_type:host=$database_host;dbname=$database_name";
 $dsn = "$database_type:host=$database_host;dbname=$database_name";