Bernd Wurst commited on 2019-05-20 14:38:55
Zeige 1 geänderte Dateien mit 15 Einfügungen und 0 Löschungen.
... | ... |
@@ -82,6 +82,21 @@ if ($is_current_user) { |
82 | 82 |
$everused = true; |
83 | 83 |
} |
84 | 84 |
if (have_module('email') && ($dom->mail != 'none')) { |
85 |
+ if ($dom->provider != 'terions') { |
|
86 |
+ $mxresult = dns_get_record($dom->fqdn, DNS_MX); |
|
87 |
+ $found = false; |
|
88 |
+ foreach ($mxresult as $mx) { |
|
89 |
+ if (substr_compare($mx['target'], config('masterdomain'), -strlen(config('masterdomain'))) === 0) { |
|
90 |
+ $found = true; |
|
91 |
+ } |
|
92 |
+ } |
|
93 |
+ if (! $found) { |
|
94 |
+ DEBUG('MX für '.$dom->fqdn.':'); |
|
95 |
+ DEBUG($mxresult); |
|
96 |
+ warning('Bei dieser Domain ist der Mail-Empfang aktiviert, jedoch verweist das DNS-System scheinbar nicht auf unsere Anlagen. Wenn Sie keine E-Mails empfangen möchten, schalten Sie die Mail-Verarbeitung für diese Domain aus.'); |
|
97 |
+ } |
|
98 |
+ |
|
99 |
+ } |
|
85 | 100 |
$used = mail_in_use($dom->id); |
86 | 101 |
$vmail = count_vmail($dom->id); |
87 | 102 |
if ($used) { |
88 | 103 |