DNS in PHP
Reading, checking and monitoring records.
- DNS Monitoring in PHP: Detect Record Changes via Cron
Build DNS monitoring in PHP: snapshot A, AAAA, MX, NS and TXT records, diff each run, alert on changes and avoid false positives. One script, tested.
- PHP: Check MX Records with Null MX and A Fallback
How to check MX records in PHP: getmxrr() vs dns_get_record(), detecting null MX (RFC 7505), the RFC 5321 A-record fallback and verifying MX targets resolve.
- PHP dns_get_record(): Return Values, Errors, Limits
PHP dns_get_record() explained with real output: fields per record type, empty array vs false, why DNS_ANY returns nothing, and how to handle resolver errors.