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.9 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.3.0.zip (213.3 kB view details)

Uploaded Source

Built Distribution

IMAPClient-2.3.0-py2.py3-none-any.whl (181.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file IMAPClient-2.3.0.zip.

File metadata

  • Download URL: IMAPClient-2.3.0.zip
  • Upload date:
  • Size: 213.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for IMAPClient-2.3.0.zip
Algorithm Hash digest
SHA256 b41fe963b16b0067825adfa53ae3d2660a605cc6ea44628185b8adcbef952a9b
MD5 66ae6bc77e2ab9de728056d2d9175429
BLAKE2b-256 f53e2b8cf40549e9515abbec0fb3008fdf87d3b794e679d877ea905b319ae1b3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: IMAPClient-2.3.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 181.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for IMAPClient-2.3.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 91bbbe49e9cbb5c18f89125bca11b2dc356d4274c3feb66b79d8917b078151da
MD5 91f3a8a5a57516cb3f231eef29a7e8a2
BLAKE2b-256 7a75b2d766bea4b883aebd93e4e50e856af0ae4b39abd6cc81be0e821ed94089

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