Parcourir la source

new dns helper class

andre il y a 6 mois
Parent
commit
aff0db5edc
1 fichiers modifiés avec 6 ajouts et 1 suppressions
  1. 6 1
      core/Helper/DnsHelper.php

+ 6 - 1
core/Helper/DnsHelper.php

@@ -4,6 +4,7 @@ namespace ThurData\Servers\KerioEmail\Core\Helper;
 
 require_once '/usr/share/php/Net/DNS2.php';
 use \Net\DNS2\Net_DNS2_Resolver as Net_DNS2_Resolver;
+use WHMCS\Database\Capsule;
 
 /**
  * Wrapper for WHMCS params passed to controler functions
@@ -18,6 +19,10 @@ class DnsHelper
     const DMARC = 'v=DMARC1; p=reject; rua=mailto:technik@thurdata.ch; ruf=mailto:technik@thurdata.ch';
     public static function KerioEmailCheckDNS($params)
     {
+        $testselect = Capsule::table('tblhosting')
+            ->select('nameserver1ip')
+            ->where('id', '=', $params['serverid'])
+            ->get();
         unset($zoneID);
         unset($mxStatus);
         unset($dnsData);
@@ -142,7 +147,7 @@ class DnsHelper
 	    	__FUNCTION__,
 		    $params,
     		'Debug',
-	    	$vars
+	    	$testselect
     	);
 
         return $vars;