Skip to content

Releases: ikvk/imap_tools

v0.18.1

13 Jul 15:34
Compare
Choose a tag to compare
  • Add deprecated Q to default import, *forgot =)

v0.18.0

10 Jul 12:36
Compare
Choose a tag to compare
  • Added 14 new custom lib exceptions (errors.py): MailboxCopyError, MailboxDeleteError, MailboxExpungeError, MailboxFetchError, MailboxFlagError, MailboxFolderCreateError, MailboxFolderDeleteError, MailboxFolderRenameError, MailboxFolderSelectError, MailboxFolderStatusError, MailboxFolderStatusValueError, MailboxLoginError, MailboxLogoutError, MailboxSearchError
  • UnexpectedCommandStatusError now not used directly.
  • Added folder.MailBoxFolderStatusOptions class instead MailBoxFolderManager.folder_status_options
  • utils.MessageFlags -> message.MailMessageFlags
  • query.py: ValueError replaced to TypeError in many places
  • utils.short_month_names renamed to utils.SHORT_MONTH_NAMES
  • utils.cleaned_uid_set - parsing optimized, raise TypeError instead ValueError, not ignore empty uid from generator
  • utils.check_command_status - new logic
  • BaseMailBox.fetch headers_only arg is disabled until fix

v0.17.0

03 Jul 06:21
Compare
Choose a tag to compare
  • Query builder: removed Q alias for AND
  • Query builder: added new aliases: A for AND, O for OR, N for NOT

v0.16.1

19 Jun 12:12
Compare
Choose a tag to compare
  • Added X-GM-LABELS support to query builder (gmail_label)

v0.16.0

08 Jun 09:33
Compare
Choose a tag to compare
  • added BaseMailBox.fetch headers_only argument - get only email headers
  • BaseMailBox.attachments now can returns nameless attachments (inline/forwarded)
  • MailBoxFolderManager.list result changed: item['flags'] now are tuple(str)

v0.15.0

18 May 09:54
Compare
Choose a tag to compare
  • mailbox.MailBox splitted to: BaseMailBox, MailBox, MailBoxUnencrypted
  • MailBox ssl argument deleted
  • mailbox.MessageFlags class moved to utils.MessageFlags
  • Add PySocks proxy examples

v0.14.3

28 Apr 08:40
Compare
Choose a tag to compare
  • Fixed multiple encodings case for attachment name

v0.14.2

23 Apr 11:24
Compare
Choose a tag to compare
  • Fixed bug in folder.MailBoxFolderManager.exists/list on folder names with " and \ chars

v0.14.1

23 Apr 09:03
Compare
Choose a tag to compare
  • Fixed bug on folders names with space in folder.MailBoxFolderManager.exists/list

v0.14.0

22 Apr 07:48
Compare
Choose a tag to compare
  • Improved parse logic for message.MailMessage.flags