瀏覽代碼

bugfix dns settings

andre 2 年之前
父節點
當前提交
713817c4bc
共有 2 個文件被更改,包括 9 次插入65 次删除
  1. 9 47
      kerioEmail_help_mx.tpl
  2. 0 18
      kerioEmail_mx.php

+ 9 - 47
kerioEmail_help_mx.tpl

@@ -46,13 +46,6 @@
 							</small></div>
 							</small></div>
 							Bitte prüfen Sie die Einstellungen und korrigieren Sie diese gegebenenfalls.
 							Bitte prüfen Sie die Einstellungen und korrigieren Sie diese gegebenenfalls.
 						</div>
 						</div>
-						<div class="col-md-4">
-							<form method="post" action="clientarea.php?action=domaindns&domainid={$domainId}">
-								<button type="submit" class="btn btn-default btn-block">
-									{$LANG.domaindnsmanagement}
-								</button>
-							</form>
-						</div>
 					{elseif $mx === 'set' && $selfDNS == false && $multiMX == true}
 					{elseif $mx === 'set' && $selfDNS == false && $multiMX == true}
 						<div class="alert alert-info" style="width:90%">
 						<div class="alert alert-info" style="width:90%">
 							Ein MX Eintrag mit für {$maildomain} zeigt auf diesen Mailserver. 
 							Ein MX Eintrag mit für {$maildomain} zeigt auf diesen Mailserver. 
@@ -131,11 +124,6 @@
 							Damit dieser Server E-Mails für @{$maildomain} empfangen kann, ein MX Eintrag für die Domain {$maildomain} mit Ziel {$mxtarget} hinzugefügt werden.
 							Damit dieser Server E-Mails für @{$maildomain} empfangen kann, ein MX Eintrag für die Domain {$maildomain} mit Ziel {$mxtarget} hinzugefügt werden.
 							Bitte beachten Sie, das nach dem Hinzufügen des Eintrags die DNS Replikation abgewartet werden muß.
 							Bitte beachten Sie, das nach dem Hinzufügen des Eintrags die DNS Replikation abgewartet werden muß.
 						</div>
 						</div>
-						<form method="post" action="clientarea.php?action=domaindns&domainid={$domainId}">
-							<button type="submit" class="btn btn-primary">
-								{$LANG.domaindnsmanagement}
-							</button>
-						</form>
 						<form method="post" action="clientarea.php?action=productdetails">
 						<form method="post" action="clientarea.php?action=productdetails">
 							<input type="hidden" name="id" value="{$id}" />
 							<input type="hidden" name="id" value="{$id}" />
 							<input type="hidden" name="modop" value="custom" />
 							<input type="hidden" name="modop" value="custom" />
@@ -203,13 +191,6 @@
 							</small></div>
 							</small></div>
 							Bitte prüfen Sie die Einstellungen und korrigieren Sie diese gegebenenfalls.
 							Bitte prüfen Sie die Einstellungen und korrigieren Sie diese gegebenenfalls.
 						</div>
 						</div>
-						<div class="col-md-4">
-							<form method="post" action="clientarea.php?action=domaindns&domainid={$domainId}">
-								<button type="submit" class="btn btn-default btn-block" title="DNS überprüfen">
-									{$LANG.domaindnsmanagement}
-								</button>
-							</form>
-						</div>
 					{elseif $spf === 'unset' && $selfDNS == false}
 					{elseif $spf === 'unset' && $selfDNS == false}
 						<div class="alert alert-warning" style="width:90%">
 						<div class="alert alert-warning" style="width:90%">
 							Es ist kein SPF Eintrag für <b>{$maildomain}</b> konfiguriert.
 							Es ist kein SPF Eintrag für <b>{$maildomain}</b> konfiguriert.
@@ -229,24 +210,15 @@
 							Ein fehlender SPF Eintrag führt zu Zustellungsproblemen bei einigen E-Mail Providern. 
 							Ein fehlender SPF Eintrag führt zu Zustellungsproblemen bei einigen E-Mail Providern. 
 							Bitte prüfen Sie die Einstellungen und korrigieren Sie diese gegebenenfalls.
 							Bitte prüfen Sie die Einstellungen und korrigieren Sie diese gegebenenfalls.
 						</div>
 						</div>
-						<div class="row row-eq-height row-eq-height-sm">
-							<div class="col-md-6">
-								<form method="post" action="clientarea.php?action=productdetails">
-									<input type="hidden" name="id" value="{$id}" />
-									<input type="hidden" name="modop" value="custom" />
-									<input type="hidden" name="a" value="setSPF" />
-									<button type="submit" class="btn btn-primary" title="automatisch korrigieren">
-										SPF {$LANG.orderconfigure}
-									</button>
-								</form>
-							</div>
-							<div class="col-md-6">
-								<form method="post" action="clientarea.php?action=domaindns&domainid={$domainId}">
-									<button type="submit" class="btn btn-default" title="DNS überprüfen">
-										{$LANG.domaindnsmanagement}
-									</button>
-								</form>
-							</div>
+						<div class="col-md-4">
+							<form method="post" action="clientarea.php?action=productdetails">
+								<input type="hidden" name="id" value="{$id}" />
+								<input type="hidden" name="modop" value="custom" />
+								<input type="hidden" name="a" value="setSPF" />
+								<button type="submit" class="btn btn-primary" title="automatisch korrigieren">
+									SPF {$LANG.orderconfigure}
+								</button>
+							</form>
 						</div>
 						</div>
 					{elseif $spf === 'wrong' && $selfDNS == true && $multiSPF == false}
 					{elseif $spf === 'wrong' && $selfDNS == true && $multiSPF == false}
 						<div class="alert alert-warning" style="width:90%">
 						<div class="alert alert-warning" style="width:90%">
@@ -259,11 +231,6 @@
 						<div class="alert alert-info" style="width:90%">
 						<div class="alert alert-info" style="width:90%">
 							Ein falscher SPF Eintrag führt zu Zustellungsproblemen bei einigen E-Mail Providern. 
 							Ein falscher SPF Eintrag führt zu Zustellungsproblemen bei einigen E-Mail Providern. 
 						</div>
 						</div>
-						<form method="post" action="clientarea.php?action=domaindns&domainid={$domainId}">
-							<button type="submit" class="btn btn-primary">
-								{$LANG.domaindnsmanagement}
-							</button>
-						</form>
 						<form method="post" action="clientarea.php?action=productdetails">
 						<form method="post" action="clientarea.php?action=productdetails">
 							<input type="hidden" name="id" value="{$id}" />
 							<input type="hidden" name="id" value="{$id}" />
 							<input type="hidden" name="modop" value="custom" />
 							<input type="hidden" name="modop" value="custom" />
@@ -316,11 +283,6 @@
 							Ein falscher SPF Eintrag führt zu Zustellungsproblemen bei einigen E-Mail Providern. 
 							Ein falscher SPF Eintrag führt zu Zustellungsproblemen bei einigen E-Mail Providern. 
 							Bitte prüfen Sie die Einstellungen und korrigieren Sie diese gegebenenfalls.
 							Bitte prüfen Sie die Einstellungen und korrigieren Sie diese gegebenenfalls.
 						</div>
 						</div>
-						<form method="post" action="clientarea.php?action=domaindns&domainid={$domainId}">
-							<button type="submit" class="btn btn-primary">
-								{$LANG.domaindnsmanagement}
-							</button>
-						</form>
 						<form method="post" action="clientarea.php?action=productdetails">
 						<form method="post" action="clientarea.php?action=productdetails">
 							<input type="hidden" name="id" value="{$id}" />
 							<input type="hidden" name="id" value="{$id}" />
 							<input type="hidden" name="modop" value="custom" />
 							<input type="hidden" name="modop" value="custom" />

+ 0 - 18
kerioEmail_mx.php

@@ -122,15 +122,6 @@ function KerioEmail_setSPF($params)
             'records' => $zoneRecords,
             'records' => $zoneRecords,
         )
         )
     );
     );
-    
-    logModuleCall(
-        'kerioEmail',
-        __FUNCTION__,
-        $zoneRecords,
-        'Debug Usage',
-        $result
-    );
-    
     if($result['result'] != 'success') {
     if($result['result'] != 'success') {
         return 'Error: cloud not update zone for ID ' . $zoneID;
         return 'Error: cloud not update zone for ID ' . $zoneID;
     }
     }
@@ -158,15 +149,6 @@ function KerioEmailCheckDNS($params)
             echo "::query() failed: ", $e->getMessage(), "\n";
             echo "::query() failed: ", $e->getMessage(), "\n";
     }
     }
     $domainMX = $result->answer;
     $domainMX = $result->answer;
-
-    logModuleCall(
-        'kerioEmail',
-        __FUNCTION__,
-        $params,
-        'Debug Usage',
-        $result
-    );
-
     try {
     try {
         $result = $resolver->query($params['domain'], 'TXT');
         $result = $resolver->query($params['domain'], 'TXT');