summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2019-04-04 15:04:06 +0200
committerErich Eckner <git@eckner.net>2019-04-04 15:04:06 +0200
commitdcf63787321e07431b86337876be43d482576752 (patch)
treed0c434bb99e10e060e24d98077a0471fd0f701b8
parentaec37e67c6702dee48e30758d024bd6d95044a94 (diff)
downloaddmarc-aggregate-viewer-dcf63787321e07431b86337876be43d482576752.tar.xz
http/index.php: also show raw auth-results
-rw-r--r--http/index.php14
1 files changed, 13 insertions, 1 deletions
diff --git a/http/index.php b/http/index.php
index 7950b67..9d79002 100644
--- a/http/index.php
+++ b/http/index.php
@@ -48,11 +48,14 @@ function format_date($date) {
function result_color($result) {
switch ($result) {
case 'none':
+ case 'neutral':
return 'c0c0c0';
case 'pass':
return 'a0ffa0';
case 'fail':
return 'ffa0a0';
+ case 'permerror':
+ return 'ff8080';
default:
return 'ffffff';
}
@@ -65,7 +68,7 @@ function host_color($host) {
}
$columns = array(
- 'Organization', 'Begin', 'End', 'Domain', 'IP (Host)', 'Disposition', 'DKIM', 'SPF', 'Count'
+ 'Organization', 'Begin', 'End', 'Domain', 'IP (Host)', 'Disposition', 'DKIM', 'SPF', 'auth-DKIM', 'auth-SPF', 'Count'
);
print "<html>\n";
@@ -106,6 +109,15 @@ foreach ($reports as $report) {
print " " . $record['row']['policy_evaluated'][$what] . "\n";
print " </td>\n";
}
+ foreach (array('dkim','spf') as $what) {
+ if (array_key_exists('result',$record['auth_results'][$what]))
+ $to_print = $record['auth_results'][$what]['result'];
+ else
+ $to_print = '&nbsp;';
+ print " <td bgcolor=\"" . result_color($to_print) . "\">\n";
+ print " " . $to_print . "\n";
+ print " </td>\n";
+ }
print " <td>\n";
print " " . $record['row']['count'] . "\n";
print " </td>\n";