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