Skip to content
/ mxsniff Public

Identify the email service provider a domain or email address is using

License

Notifications You must be signed in to change notification settings

jace/mxsniff

Repository files navigation

MX Sniff

Build status Coverage status

MX Sniff identifies well known email service providers given an email address or a domain name. Use this to find out how many users in your email database are Gmail users (via Google Apps).

To install, get it from PyPI:

$ pip install mxsniff

Or get the development branch direct from GitHub:

$ pip install https://github.com/jace/mxsniff/archive/master.zip

Command line usage:

$ mxsniff example.com gmail.com [email protected] https://www.google.com
$ mxsniff -v example.com
$ mxsniff @filename_with_list_of_domains_or_emails_or_urls
$ mxsniff [email protected] -p [email protected]

Python usage:

>>> from mxsniff import mxsniff, mxbulksniff
>>> mxsniff('google.com')
>>> mxbulksniff(['example.com', 'google.com'])  # Returns a generator with one result at a time