This Go program checks various DNS records for a given domain and outputs the results in CSV format.
- Checks for MX records.
- Looks up TXT records and identifies SPF (Sender Policy Framework) records.
- Searches for DMARC (Domain-based Message Authentication, Reporting, and Conformance) records.
-
Clone the repository:
git clone https://github.com/AliSinaDevelo/go-email-verifier.git cd go-email-verifier
-
Run the program:
go run main.go
-
Enter domain names when prompted
The program outputs results in CSV format with the following columns:
DOMAIN hasMX hasSPF spfRecords hasDMARC dmarcRecord
Go
This Project is licensed under the MIT License.