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