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 |