badoux / checkmail

Golang package for email validation
MIT License
710 stars 92 forks source link

Create separate function to just validate MX records #32

Closed skolodyazhnyy closed 3 years ago

skolodyazhnyy commented 3 years ago

Some Cloud providers block port 25 in order to prevent email spam, so it might be useful to be able to validate MX records without validating connectivity to MX host.

For instance AWS EC2 instances have port 25 restrictions by default and to remove them you have to provide "valid case" - https://aws.amazon.com/premiumsupport/knowledge-center/ec2-port-25-throttle/.