check_tlsa_dane
Verifies TLSA/DANE records by matching them against the live TLS certificate on a specified port and protocol. Use to validate DANE configurations before publishing or to debug mail-handover failures with DANE-enforcing senders.
Instructions
Read-only TLSA/DANE record check. Looks up the _<port>._<protocol>.<domain> TLSA record and matches it against the live TLS certificate served by that endpoint. Defaults to port 25 / tcp (SMTP DANE) when no port is supplied; pass port and protocol to verify DANE for HTTPS (443), SMTP submission (587), or any other service. Returns parsed TLSA tuples (usage/selector/matching-type/data), live cert digest, and match verdict. Use before publishing DANE records or when troubleshooting mail-handover failures with DANE-enforcing senders. No auth, no destructive actions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | Domain name, e.g. example.com | |
| port | No | Port to check, defaults to 25 | |
| protocol | No | Transport protocol | tcp |