https://github.com/nemuelw/mailcheck
Python wrapper for the MailCheck.ai API
https://github.com/nemuelw/mailcheck
api-client api-wrapper domain-validation email-validation mailcheck mailcheckai pypi-package python-package python-wrapper-api python-wrapper-library
Last synced: 4 months ago
JSON representation
Python wrapper for the MailCheck.ai API
- Host: GitHub
- URL: https://github.com/nemuelw/mailcheck
- Owner: nemuelw
- Created: 2024-03-17T16:35:37.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-25T08:46:06.000Z (over 1 year ago)
- Last Synced: 2024-08-05T21:34:11.487Z (over 1 year ago)
- Topics: api-client, api-wrapper, domain-validation, email-validation, mailcheck, mailcheckai, pypi-package, python-package, python-wrapper-api, python-wrapper-library
- Language: Python
- Homepage: https://pypi.org/project/mailcheck
- Size: 6.84 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# mailcheck
Python wrapper for the MailCheck.ai API
## Installation
```bash
pip install mailcheck
```
## Usage
### Import package
```python
from mailcheck import MailCheckClient
```
### Instantiate client
Without API key:
```python
client = MailCheckClient()
```
With API key (for Pro plan users):
```python
client = MailCheckClient(YOUR_MAILCHECK.AI_API_KEY)
```
### Check domain name
```python
response = client.check_domain('google.com')
print(response)
```
Output:
```bash
{
'status': 200,
'domain': 'google.com',
'mx': True,
'disposable': False,
'public_domain': False,
'did_you_mean': None
}
```
### Check email address
```python
response = client.check_email('bill@microsoft.com')
print(response)
```
Output:
```bash
{
'status': 200,
'email': 'bill@microsoft.com',
'domain': 'microsoft.com',
'mx': True,
'disposable': False,
'public_domain': False,
'alias': False,
'did_you_mean': None
}
```