getmxrr
(PHP 4, PHP 5, PHP 7)
getmxrr — Получает записи MX, соответствующие переданному доменному имени хоста
Описание
$hostname
, array &$hosts
, array &$weights
= null
) : bool
Ищет в DNS записи MX, соответствующие
hostname
.
Список параметров
-
hostname
-
Имя хоста
-
hosts
-
Список найденных записей MX, помещенный в массив
hosts
. -
weights
-
Если передан массив
weights
, то он будет заполнен полученной информацией о приоритетах.
Возвращаемые значения
Возвращает true
, если были найдены записи; возвращает false
, если записей
не было найдено или произошла ошибка.
Примечания
Замечание:
Эта функция не должна использоваться для проверки адреса. Возвращаются только почтовые сервера, найденные в DNS, однако, согласно » RFC 2821, когда в списке нет почтовых серверов, необходимо использовать сам
hostname
в качестве почтового сервера с приоритетом0
.
Замечание:
Для совместимости с более ранними версиями PHP под Windows, где не было реализации этой функции, используйте класс » PEAR » Net_DNS.
Смотрите также
- checkdnsrr() - Проверяет записи DNS, соответствующие переданному имени узла Интернета или IP-адресу
- dns_get_record() - Получение ресурсных записей DNS хоста
- gethostbyname() - Получает IPv4-адрес, соответствующий переданному имени хоста
- gethostbynamel() - Получает список IPv4-адресов, соответствующих переданному доменному имени хоста
- gethostbyaddr() - Получает доменное имя хоста, соответствующее переданному IP-адресу
- страница руководства
named(8)