From fa2678aa13fbd1b602fb5d2c876573e8cebab722 Mon Sep 17 00:00:00 2001 From: Sandor Semsey Date: Fri, 6 Sep 2024 02:10:21 +0200 Subject: [PATCH] lib/dns-mail: query MX record also --- docs/lib/network.md | 2 +- lib/network.sh | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/lib/network.md b/docs/lib/network.md index cb5b2d0..da5716a 100644 --- a/docs/lib/network.md +++ b/docs/lib/network.md @@ -6,7 +6,7 @@ Utilities for networking. ## dns-mail -Retrieve email related DNS records: [SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework){target=\_blank} (Sender Policy Framework: a method to detect forged sender addresses), [DMARC](https://dmarc.org/){target=\_blank} (Domain-based Message Authentication, Reporting & Conformance: an email policy, and reporting protocol) and [DKIM](https://en.wikipedia.org/wiki/DomainKeys_Identified_Mail){target=\_blank} (DomainKeys Identified Mail: an authentication method to digitally sign emails). +Retrieve email related DNS records: MX, [SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework){target=\_blank} (Sender Policy Framework: a method to detect forged sender addresses), [DMARC](https://dmarc.org/){target=\_blank} (Domain-based Message Authentication, Reporting & Conformance: an email policy, and reporting protocol) and [DKIM](https://en.wikipedia.org/wiki/DomainKeys_Identified_Mail){target=\_blank} (DomainKeys Identified Mail: an authentication method to digitally sign emails). **Usage** diff --git a/lib/network.sh b/lib/network.sh index 5fad2f1..3429846 100644 --- a/lib/network.sh +++ b/lib/network.sh @@ -14,6 +14,8 @@ dns-mail() { local domain="${1?:Domain missing}" local selector="${2?:DKIM selector missing}" + print-header MX + dig MX "${domain}" print-header SPF dig TXT "${domain}" print-header DMARC