Skip to main content

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.

Release files for IMAPClient 3.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for IMAPClient 3.0.0
File Size Uploaded
IMAPClient-3.0.0.zip 244.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for IMAPClient 3.0.0
File Interpreter ABI Platform
IMAPClient-3.0.0-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 426.8 kB

Release files / IMAPClient-3.0.0.zip

Download URL IMAPClient-3.0.0.zip
Size 244.2 kB
Tags Source
SHA-256 checksum
How to use checksums
93a283c733288639b07989ffcf950f4046c831f1107f634de63b4e1ef9b75eb5
BLAKE2b-256 checksum
How to use checksums
27d471bea6fa4dd3b5d5d7ee55d737818bcaf98031b734f843d195f79acd27bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Release files / IMAPClient-3.0.0-py2.py3-none-any.whl

Download URL IMAPClient-3.0.0-py2.py3-none-any.whl
Size 182.7 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
31ec03da31f82fb380fdc0c79a9c31272789b50680285ade6581338c17ad8bf3
BLAKE2b-256 checksum
How to use checksums
c67411a144d35e0f36e34aa09c61847c54894b143f3700c26d9fe85d2c8632b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Release history Release notifications | RSS feed

4.1.0

2 release files

4.0.1

2 release files

4.0.0

2 release files

3.1.0

2 release files

3.0.1

2 release files

This release

3.0.0 This release

2 release files

2.3.1

2 release files

2.3.0

2 release files

2.2.0

2 release files

2.1.0

2 release files

2.0.0

2 release files

1.1.0

1 release file

1.0.2

3 release files

1.0.1

3 release files

1.0.0

3 release files

0.13

2 release files

0.12

2 release files

0.11

2 release files

0.10.1

0.10

0.9.2

0.9.1

0.9

0.8.1

0.8

0.7

0.6.2

0.6.1

0.6

0.5.2

0.5.1

0.5

0.4

0.3

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page