email imap client for downloading email data files
Project description
data_email_client
data_email_client is a Python script for downloading data files from emails.
Examples
see script docstrings for usage.
>>> from data_email_client import mailer
>>> import getpass
>>> server = 'outlook.office365.com'
>>> username = 'data-email@my-domain.com'
>>> password = getpass.getpass()
...
>>> imap = mailer(server=server, username=username, password=password)
>>> imap.list_mailboxes()
>>> data_boxes = [m for m in imap.mailboxes if 'data' in m]
>>> imap.search_for_messages(text='1931AG0088', area='BODY', folder=data_boxes)
>>> imap.download_attachments(out_dir='/path/to/data/', delete=True)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for data_email_client-0.1.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 631d074693e0d3c76789deacb0a937551761fa6a901351e1df411f48991b3017 |
|
MD5 | 23bce7ba295d0b5635a7b85e7b216f8a |
|
BLAKE2b-256 | 5d93d0aae6e0898a43c583477954e16cc053628316d75e700edc0545baa2c090 |