Network getmxrr

(PHP 4, PHP 5, PHP 7, PHP 8)

getmxrr — 주어진 인터넷 호스트 이름에 해당하는 MX 레코드 가져오기


설명

getmxrr(string $hostname, array &$hosts, array &$weights = null): bool

DNS에서 hostname에 해당하는 MX 레코드를 검색합니다.


매개변수

hostname
인터넷 호스트 이름.
hosts
발견된 MX 레코드 목록이 배열 hosts에 저장됩니다.
weights
weights 배열이 제공되면 수집된 가중치 정보로 채워집니다.

반환 값

레코드가 발견되면 true를 반환하고, 레코드가 없거나 오류가 발생한 경우 false를 반환합니다.


메모

메모: 이 함수는 주소 확인 용도로 사용하면 안 됩니다. DNS에서 찾은 메일 교환기만 반환되지만 » RFC 2821에 따라 메일 교환기가 나열되지 않으면 hostname 자체가 우선순위가 0인 유일한 메일 교환기로 사용해야 합니다.

메모: 이것이 구현되기 전의 Windows와의 호환성을 위해 » PEAR 클래스 » Net_DNS를 사용해 보세요.


기타

  • checkdnsrr() - 주어진 인터넷 호스트 이름 또는 IP 주소에 해당하는 DNS 레코드 확인
  • dns_get_record() - 호스트 이름과 연결된 DNS 리소스 레코드 가져오기
  • gethostbyname() - 주어진 인터넷 호스트 이름에 해당하는 IPv4 주소를 가져옵니다.
  • gethostbynamel() - 주어진 인터넷 호스트 이름에 해당하는 IPv4 주소 목록을 가져옵니다.
  • gethostbyaddr() - 주어진 IP 주소에 해당하는 인터넷 호스트 이름을 가져옵니다.
  • named(8) 매뉴얼 페이지