Explorar o código

bugfix dns settings

andre %!s(int64=2) %!d(string=hai) anos
pai
achega
9aae7fe9a2
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      kerioEmail_mx.php

+ 2 - 2
kerioEmail_mx.php

@@ -112,13 +112,13 @@ function KerioEmail_setSPF($params)
 
         if(!$record->type === 'TXT'){
             array_push($zoneRecords, $record);
-        } elseif (!preg_match('/^"v=spf(.*)$/i', $record->rdata->txtdata)) {
+        } elseif (!preg_match('/^v=spf(.*)$/i', trim($record->rdata->txtdata,'"'))) {
             logModuleCall(
                 'kerioEmail',
                 __FUNCTION__,
                 $record,
                 'Debug Usage',
-                $record->rdata->txtdata
+                trim($record->rdata->txtdata,'"')
             );
     
             array_push($zoneRecords, $record);