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 3.7 through 3.11 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-3.0.0.zip (244.2 kB view details)

Uploaded Source

Built Distribution

IMAPClient-3.0.0-py2.py3-none-any.whl (182.7 kB view details)

Uploaded Python 2Python 3

File details

Details for the file IMAPClient-3.0.0.zip.

File metadata

  • Download URL: IMAPClient-3.0.0.zip
  • Upload date:
  • Size: 244.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for IMAPClient-3.0.0.zip
Algorithm Hash digest
SHA256 93a283c733288639b07989ffcf950f4046c831f1107f634de63b4e1ef9b75eb5
MD5 d033fa183b788b1b3363e08190933906
BLAKE2b-256 27d471bea6fa4dd3b5d5d7ee55d737818bcaf98031b734f843d195f79acd27bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: IMAPClient-3.0.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 182.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for IMAPClient-3.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 31ec03da31f82fb380fdc0c79a9c31272789b50680285ade6581338c17ad8bf3
MD5 35fe99cb6427ba6ff9721ce2d904d323
BLAKE2b-256 c67411a144d35e0f36e34aa09c61847c54894b143f3700c26d9fe85d2c8632b2

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