From a5b10651955fc56781db841912211ddf7079d5c3 Mon Sep 17 00:00:00 2001 From: "Michael Kaufmann (d00p)" Date: Mon, 9 Dec 2013 13:57:03 +0100 Subject: [PATCH] generate spf-entry also for 'mail'-record when no mxservers are specified, fixes #1314 Signed-off-by: Michael Kaufmann (d00p) --- scripts/jobs/cron_tasks.inc.dns.10.bind.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/jobs/cron_tasks.inc.dns.10.bind.php b/scripts/jobs/cron_tasks.inc.dns.10.bind.php index f79649ca..18b3d208 100644 --- a/scripts/jobs/cron_tasks.inc.dns.10.bind.php +++ b/scripts/jobs/cron_tasks.inc.dns.10.bind.php @@ -257,6 +257,9 @@ class bind /*&& $domain['spf'] == '1' */ ) { $zonefile.= $this->settings['spf']['spf_entry'] . "\n"; + if (in_array('mail', $records)) { + $zonefile.= str_replace('@', 'mail', $this->settings['spf']['spf_entry']) . "\n"; + } } /**