Feature-rich email verification service helping to reduce email bounce, improve email deliverability and increase marketing ROI.
There are several advanced metrics to help you make informed decisions. Some of these are listed here:
- Role email address detection: Role addresses are not associated with a person. Instead, they represent a group, department or role. Example:
[email protected]
- Disposable email detection: Detects temporarily created email addresses. Example:
[email protected]
- Free email validator: The email address is flagged accordingly if it uses a known free email service like Gmail, AOL, Hotmail etc.
- Email typo correction: If the address a user keyed in has typos, the built-in auto correction feature suggests the correct email to end users when a domain is spelled incorrectly.
- MX Record Detection
- MX Domain Detection
- Strong encryption for complete security.
- quickemailverification
- openpyxl
Email Validator depends on third party libraries and you will first need to install the application's dependencies:
pip install -r requirements.txt
- Get the QuickEmailVerification API by registering here.
- Enable Two-Factor Authentication.
- Go to API Settings and set an API name and enter your password. The API Key will now be generated.
- Paste it in
config.py
Clone the project
git clone https://github.com/python-geeks/Automation-scripts.git
Go to the project directory
cd Automation-scripts/email_validator
Enter the list of emails to verify in email_list.txt such that there is one email in each line.
Run main.py
python main.py
After a few seconds, result.xlsx
would be created which would contain the full report.