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.1.zip (244.2 kB view details)

Uploaded Source

Built Distribution

IMAPClient-3.0.1-py2.py3-none-any.whl (182.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file IMAPClient-3.0.1.zip.

File metadata

  • Download URL: IMAPClient-3.0.1.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.1.zip
Algorithm Hash digest
SHA256 78e6d62fbfbbe233e1f0e0e993160fd665eb1fd35973acddc61c15719b22bc02
MD5 42e137fbac3431ffbe16367fb98a4cf4
BLAKE2b-256 b6630eea51c9c263c18021cdc5866def55c98393f3bd74bbb8e3053e36f0f81a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: IMAPClient-3.0.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 182.5 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.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d77d77caa4123e0233b5cf2b9c54a078522e63270b88d3f48653a28637fd8828
MD5 f95fe1f8b96fc4e7557163783c88acb2
BLAKE2b-256 de8ad1364c1c6d8f53ea390e8f1c6da220a4f9ee478ac8a473ae0669a2fb6f51

See more details on using hashes here.

Supported by

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