Skip to main content

Easy-to-use, Pythonic and complete IMAP client library

Project description

IMAPClient is an easy-to-use, Pythonic and complete IMAP client library.

Features:
  • Arguments and return values are natural Python types.

  • IMAP server responses are fully parsed and readily usable.

  • IMAP unique message IDs (UIDs) are handled transparently.

  • Internationalised mailbox names are transparently handled.

  • Time zones are correctly handled.

  • Convenience methods are provided for commonly used functionality.

  • Exceptions are raised when errors occur.

Python versions 2.7 and 3.4 through 3.7 are officially supported.

IMAPClient includes comprehensive units tests and automated functional tests that can be run against a live IMAP server.

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

IMAPClient-2.1.0.zip (248.4 kB view details)

Uploaded Source

Built Distribution

IMAPClient-2.1.0-py2.py3-none-any.whl (74.0 kB view details)

Uploaded Python 2Python 3

File details

Details for the file IMAPClient-2.1.0.zip.

File metadata

  • Download URL: IMAPClient-2.1.0.zip
  • Upload date:
  • Size: 248.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/2.7.12

File hashes

Hashes for IMAPClient-2.1.0.zip
Algorithm Hash digest
SHA256 60ba79758cc9f13ec910d7a3df9acaaf2bb6c458720d9a02ec33a41352fd1b99
MD5 7620dbec7f0702ca76da81dab2e76541
BLAKE2b-256 ea31883f78210ed7578f6dd41e4dbc3ad5e7c6127a51e56513b8b7bb7efdf9b3

See more details on using hashes here.

File details

Details for the file IMAPClient-2.1.0-py2.py3-none-any.whl.

File metadata

  • Download URL: IMAPClient-2.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 74.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/2.7.12

File hashes

Hashes for IMAPClient-2.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3eeb97b9aa8faab0caa5024d74bfde59408fbd542781246f6960873c7bf0dd01
MD5 f6d1092ae1a51eff5aea9960fb1077d4
BLAKE2b-256 dc39e1c2c2c6e2356ab6ea81fcfc0a74b044b311d6a91a45300811d9a6077ef7

See more details on using hashes here.

Supported by

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