diff --git a/scripts/jobs/cron_tasks.inc.dns.10.bind.php b/scripts/jobs/cron_tasks.inc.dns.10.bind.php index c24bd339..0579afb1 100644 --- a/scripts/jobs/cron_tasks.inc.dns.10.bind.php +++ b/scripts/jobs/cron_tasks.inc.dns.10.bind.php @@ -207,7 +207,14 @@ class bind if(count($this->mxservers) == 0) { - $zonefile.= '@ IN MX 10 mail' . "\n" . 'mail IN ' . $ip_a_record . "\n"; + $zonefile.= '@ IN MX 10 mail' . "\n"; + $zonefile.= 'mail IN ' . $ip_a_record . "\n"; + if($domain['iswildcarddomain'] != '1') + { + $zonefile.= 'imap IN ' . $ip_a_record . "\n"; + $zonefile.= 'smtp IN ' . $ip_a_record . "\n"; + $zonefile.= 'pop3 IN ' . $ip_a_record . "\n"; + } } else { @@ -422,4 +429,4 @@ class bind } } -?> \ No newline at end of file +?>