|
|
@@ -63,7 +63,7 @@ class InfoSettingDataProvider extends BaseDataProvider
|
|
|
if(empty($dnsRecords['mx'])){
|
|
|
$mx = 'unset';
|
|
|
} else {
|
|
|
- in_array($params['serverhostname'],$dnsRecords['mx']) ? $mx = 'set' : $mx = 'wrong';
|
|
|
+ in_array($params['serverhostname'],$dnsRecords['mx']) ? $mx = $dnsRecords['mx'] : $mx = 'wrong';
|
|
|
}
|
|
|
if(empty($dnsRecords['spf'])) {
|
|
|
$spf = 'unset';
|
|
|
@@ -72,7 +72,7 @@ class InfoSettingDataProvider extends BaseDataProvider
|
|
|
$spf = 'multi';
|
|
|
} else {
|
|
|
if($dnsRecords['spf'][0] === $this->spfConfig){
|
|
|
- $spf = 'set';
|
|
|
+ $dnsRecords['spf'][0];
|
|
|
} else {
|
|
|
$spf = 'wrong';
|
|
|
}
|
|
|
@@ -85,7 +85,7 @@ class InfoSettingDataProvider extends BaseDataProvider
|
|
|
$dmarc = 'multi';
|
|
|
} else {
|
|
|
if($dnsRecords['dmarc'][0] === $this->dmarcConfig){
|
|
|
- $dmarc = 'set';
|
|
|
+ $dmarc = $dnsRecords['dmarc'][0];
|
|
|
} else {
|
|
|
$dmarc = 'wrong';
|
|
|
}
|
|
|
@@ -101,7 +101,8 @@ class InfoSettingDataProvider extends BaseDataProvider
|
|
|
'dkim' => $dkim,
|
|
|
'selfdns' => $selfDns,
|
|
|
'selfdomain' => $selfdomain,
|
|
|
- 'message' => 'Blubb'
|
|
|
+ 'mxthurdata' => $params['serverhostname'],
|
|
|
+ 'spfthurdata' => $this->spfConfig,
|
|
|
];
|
|
|
$this->availableValues['dnsrecords'] = $dnsRecords;
|
|
|
logModuleCall(
|