Skip to content

CLI application for developers to efficiently validate email addresses

Notifications You must be signed in to change notification settings

The-Golang-Way/Email-Address-Validator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Email Address Validator

Abstract

Validating email addresses should be free and open-source. Program asks the user for the domain name of the email (gmail.com). Then parses through the net pacakge on Go in search of MX (mail exchange), SPF (sender policy framework), DMARC (Domain-based Message Authentication Reporting and Conformance) records.

Technologies Used

Go


Notes:

For context. MX records are like address books for computers. If it exists, then there's a registered address, meaning it's most likely legitimate. Moving on, SPF records are like special passwords that tell computers which email senders are allowed to send messages on behalf of a domain. Finally, DMARC records are like security guards that help protect emails and make sure they come from the right place. Kinda like a secret code that only trusted messengers can use.

About

CLI application for developers to efficiently validate email addresses

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages