Skip to content

Releases: ikvk/imap_tools

v1.8.0

11 Dec 12:32
Compare
Choose a tag to compare
  • Added: BaseMailBox.numbers_to_uids - Get message uids by message numbers

v1.7.4

02 Nov 04:38
Compare
Choose a tag to compare
  • Fixed: encoding bug at MailAttachment.content_id

v1.7.3

04 Oct 05:36
Compare
Choose a tag to compare
  • Fixed: bug in 3.12.6+ after [[3.12] [CVE-2023-27043] gh-102988: Reject malformed addresses in email.parseaddr()]

v1.7.2

05 Aug 04:05
Compare
Choose a tag to compare
  • Fixed: MailBoxFolderManager.list double quotes bug

v1.7.1

29 Jul 05:45
Compare
Choose a tag to compare
  • Fixed: MailBoxFolderManager.list parse bug

v1.7.0

10 Jul 04:56
Compare
Choose a tag to compare
  • Moved: SortCriteria to consts
  • Added: __str__ to MailMessage
  • Added: docs info

v1.6.0

03 Apr 19:00
Compare
Choose a tag to compare
  • [Breaking] Changed: "bulk" argument at BaseMailBox.fetch now can accept int values >=2 - for control bulk size
  • Added "sort" argument to BaseMailBox.fetch and BaseMailBox.uids - for sort on server. Use SortCriteria constants
  • Renamed: utf7_encode and utf7_decode from imap_utf7.py (was encode and decode)

v1.5.0

13 Nov 09:54
Compare
Choose a tag to compare
  • Fixed: MailAttachment.filename parse non-ascii filename

v1.4.0

10 Oct 05:15
Compare
Choose a tag to compare
  • [Breaking] MailMessage.html replacing charset to utf-8 in html meta for consistency
  • Added utils.replace_html_ct_charset

v1.3.0

04 Oct 10:22
Compare
Choose a tag to compare
  • Added support for python 3.12 - Since 3.12 keyfile and certfile arguments are deprecated for imaplib.IMAP4_SSL, ssl_context and timeout must be keyword arguments