]> git.mxchange.org Git - friendica.git/blobdiff - src/Util/Network.php
Avid notices and warnings (#5546)
[friendica.git] / src / Util / Network.php
index e9e318aa08ae70b0fcbda4d73e124aa1027dcc8c..e3b640fa777a42045554d5295c9330cbab4c6b12 100644 (file)
@@ -494,10 +494,11 @@ class Network
 
                $h = substr($addr, strpos($addr, '@') + 1);
 
-               if (($h) && (dns_get_record($h, DNS_A + DNS_MX) || filter_var($h, FILTER_VALIDATE_IP) )) {
+               // Concerning the @ see here: https://stackoverflow.com/questions/36280957/dns-get-record-a-temporary-server-error-occurred
+               if ($h && (@dns_get_record($h, DNS_A + DNS_MX) || filter_var($h, FILTER_VALIDATE_IP) )) {
                        return true;
                }
-               if (($h) && dns_get_record($h, DNS_CNAME + DNS_MX)) {
+               if ($h && @dns_get_record($h, DNS_CNAME + DNS_MX)) {
                        return true;
                }
                return false;