Releases: ikvk/imap_tools
Releases · ikvk/imap_tools
v0.27.0
- Renamed MailMessage.size -> MailMessage.size_rfc822, returned type now always int
- Added MailMessage.size attribute
- Added Attachment.size attribute
v0.26.0
BaseMailBox.login initial_folder argument now can be None to skip folder.set
v0.25.1
- Fixed MailBoxFolderManager.list bug on delim = NIL
v0.25.0
- Added MailMessage.size attribute
v0.24.0
- Added MailBox.
__init__
starttls argument for using STARTTLS
- Fixed MailBox._fetch_in_bulk bug for empty self.search result
v0.23.0
- Added BaseMailBox.search method
- Added BaseMailBox.fetch bulk argument
- Removed BaseMailBox._criteria_encoder
- Removed BaseMailBox.last_search_ids
- Added utils.grouper
v0.22.0
- Added Attachment.content_id
- Added Attachment.content_disposition
- Attachment._part -> Attachment.part
- email.utils.parsedate_to_datetime used in utils.parse_email_addresses
- BaseMailBox.fetch limit argument now can receive slice object
- BaseMailBox instance now has attribute mailbox.last_search_ids, it fills after each fetch - msg ids from search command
- __init__.py refined
v0.21.0
- Added MailBox.xoauth2 - authentication using OAuth 2.0 mechanism
- MailMessage (to, cc, bcc, reply_to) now works for fields specified multiple times (e.g. twice Cc: Cc:)
v0.20.0
- BaseMailBox.fetch headers_only arg fixed
v0.19.1
- Importing all from utils module removed from the default package imports