Skip to main content

A library for advanced email verification.

Project description

ValiMail - Email Verification Library

ValiMail is a library designed for advanced and effective verification of email addresses.

Features

  • Verify the format and validity of email addresses.
  • Detect if an email address exists in a leaked database.
  • Support email domain verification.
  • Support email comparison against a blacklist.
  • Integration with popular email service providers.

Installation

You can install the library using the following command:

pip install valimail

How To Use

Import the library

from valimail import vali_mail, check_domain_name, check_if_known,is_dispose_email

Use library functions to check email addresses

email = "example@email.com"
is_valid = vali_mail(email)
is_in_database = check_if_known(email)
is_valid_domain = check_domain_name(email)
is_dispose = is_dispose_email(email)
# Print the results
print(f"Is valid email: {is_valid}")
print(f"Is in database: {is_in_database}")
print(f"Has valid domain: {is_valid_domain}")
print(f"Is blacklisted: {is_dispose}")

#Ihad Been Added The RealTime Examples in The File example.py

Documentation

For detailed documentation and examples, please refer to the official documentation.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

valimail-0.1.4.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

valimail-0.1.4-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file valimail-0.1.4.tar.gz.

File metadata

  • Download URL: valimail-0.1.4.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for valimail-0.1.4.tar.gz
Algorithm Hash digest
SHA256 5b45547999c0211fbacd548b61c0ca5b735dd194a51fe588ef707a143dc72cf8
MD5 f127987f27dc4dc64accf915138b8260
BLAKE2b-256 bf5106a742014fa1c87d3433ac93f9b217c68455bd6a177e46c5d208bc2b2209

See more details on using hashes here.

File details

Details for the file valimail-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: valimail-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for valimail-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 5f167d196ccdb494df01e627628c292a965b4f18fafd2cf85451b5be21b3a62a
MD5 732bcf9521f36655a59fe198fb3142df
BLAKE2b-256 1aeee7834e78b4685b819eeb087e5875c493bad61e6eb241c3028b57a0bdbc9d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page