From 4063ccc612a9f766b754d7cb0b730c47c5e4d5e4 Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 4 Oct 2022 14:19:42 +0530 Subject: [PATCH] Added Email Validator --- Email Validator/readme.md | 9 +++++++++ Email Validator/requirements.txt | 2 ++ Email Validator/validate_email.py | 12 ++++++++++++ 3 files changed, 23 insertions(+) create mode 100644 Email Validator/readme.md create mode 100644 Email Validator/requirements.txt create mode 100644 Email Validator/validate_email.py diff --git a/Email Validator/readme.md b/Email Validator/readme.md new file mode 100644 index 0000000..19f7e85 --- /dev/null +++ b/Email Validator/readme.md @@ -0,0 +1,9 @@ +# Email Validator +Script to actually validate and check if an email id exists 🔥 +## Installation + +Install the dependencies and you are ready to go! + +```sh +pip install -r requirements.txt +``` \ No newline at end of file diff --git a/Email Validator/requirements.txt b/Email Validator/requirements.txt new file mode 100644 index 0000000..8790441 --- /dev/null +++ b/Email Validator/requirements.txt @@ -0,0 +1,2 @@ +py3dns==3.2.1 +validate-email-address==1 diff --git a/Email Validator/validate_email.py b/Email Validator/validate_email.py new file mode 100644 index 0000000..e330335 --- /dev/null +++ b/Email Validator/validate_email.py @@ -0,0 +1,12 @@ +from validate_email_address import validate_email +# install dependencies from requirements.txt + +# user input +email = input("Enter the email address: ") + + #checks if the email given is valid +if validate_email(email, verify=True): + print(f"The email {email} is valid ✅") +else : + print(f"The email {email} is invalid ❌") +