Bernd Wurst commited on 2012-09-10 07:24:22
Zeige 2 geänderte Dateien mit 12 Einfügungen und 0 Löschungen.
| ... | ... |
@@ -73,6 +73,10 @@ if ($new) |
| 73 | 73 |
else |
| 74 | 74 |
title('DNS-Record bearbeiten');
|
| 75 | 75 |
|
| 76 |
+if (strtoupper($type) == 'MX' && domain_is_maildomain($domain->id)) {
|
|
| 77 |
+ output('<p style="border: 2px solid red; padding: 1em; padding-left: 4em;"><img src="'.$prefix.'images/warning.png" style="margin-left: -3em; float: left;" /><strong>Bitte beachten Sie:</strong> Wenn Sie die Mail-Verarbeitung auf Servern von '.$config['company_name'].' nicht nutzen möchten, sollten Sie <a href="'.$prefix.'go/email/domains">die lokale Mail-Verarbeitung für diese Domain ausschalten</a>.</p>');
|
|
| 78 |
+} |
|
| 79 |
+ |
|
| 76 | 80 |
output('<p style="border: 2px solid red; padding: 1em; padding-left: 4em;"><img src="'.$prefix.'images/warning.png" style="margin-left: -3em; float: left;" /><strong>Bitte beachten Sie:</strong> Um Ihnen auch ungewöhniche Konstellationen zu ermöglichen, erlaubt dieses Webinterface sehr großzügige Eintragungen, die eventuell nicht plausibel sind oder vom DNS-Server gar nicht so verstanden werden können. Wir können sicherheitskritische Einträge herausfiltern, jedoch nicht logische Fehler automatisch erkennen. Im Fehlerfall wird meistens Ihre gesamte Domain vom DNS-Server ausgeschlossen, so lange sich Fehler in der Konfiguration befinden. Sollten Sie hier also fehlerhafte Eintragungen machen, kann dies die Erreichbarkeit der betreffenden Domain im Ganzen stören.</p>');
|
| 77 | 81 |
|
| 78 | 82 |
|
| ... | ... |
@@ -325,5 +325,13 @@ function disable_autorecords($domainid) |
| 325 | 325 |
} |
| 326 | 326 |
|
| 327 | 327 |
|
| 328 |
+function domain_is_maildomain($domain) |
|
| 329 |
+{
|
|
| 330 |
+ $domain = (int) $domain; |
|
| 331 |
+ $result = db_query("SELECT mail FROM kundendaten.domains WHERE id={$domain}");
|
|
| 332 |
+ $dom = mysql_fetch_assoc($result); |
|
| 333 |
+ return ($dom['mail'] != 'none'); |
|
| 334 |
+} |
|
| 335 |
+ |
|
| 328 | 336 |
|
| 329 | 337 |
?> |
| 330 | 338 |