|
|
@@ -71,15 +71,15 @@ class DnsHelper
|
|
|
array_push($vars['mx'], $mxRecord->exchange);
|
|
|
}
|
|
|
foreach($domainTXT as $txtRecord) {
|
|
|
- foreach($txtRecord->text as $txtData) {
|
|
|
- if(strstr($txtData,'v=spf')) {
|
|
|
- array_push($vars['spf'],$txtData);
|
|
|
+ foreach($txtRecord as $txtData) {
|
|
|
+ if(strstr($txtData->text,'v=spf')) {
|
|
|
+ array_push($vars['spf'],$txtData->text);
|
|
|
}
|
|
|
- if(strstr($txtData,'v=DMARC')) {
|
|
|
- array_push($vars['dmarc'],$txtData);
|
|
|
+ if(strstr($txtData->text,'v=DMARC')) {
|
|
|
+ array_push($vars['dmarc'],$txtData->text);
|
|
|
}
|
|
|
- if(strstr($txtData,'v=DKIM')) {
|
|
|
- array_push($vars['dkim'],$txtData);
|
|
|
+ if(strstr($txtData->text,'v=DKIM')) {
|
|
|
+ array_push($vars['dkim'],[$txtData->name,$txtData->text]);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
@@ -108,7 +108,7 @@ class DnsHelper
|
|
|
array_push($vars['dmarc'], trim($localRecord->rdata->txtdata, '"'));
|
|
|
}
|
|
|
if(strstr($localRecord->rdata->txtdata,'v=DKIM')) {
|
|
|
- array_push($vars['dkim'], trim($localRecord->rdata->txtdata, '"'));
|
|
|
+ array_push($vars['dkim'], [$localRecord->name,trim($localRecord->rdata->txtdata, '"')]);
|
|
|
}
|
|
|
}
|
|
|
}
|