Releases: Webklex/php-imap
Releases · Webklex/php-imap
2.3.0
Fixed
- Cert validation issue fixed
- Allow boundaries ending with a space or semicolon (thanks @smartilabs)
- Ignore IMAP DONE command response #57
- Default
options.fetch
set toIMAP::FT_PEEK
- Address parsing fixed #60
- Alternative rfc822 header parsing fixed #60
- Parse more than one Received: header #61
- Fetch folder overview fixed
Message::getTextBody()
fallback value fixed
Added
- Proxy support added #53 (thanks @consigliere23)
- Flexible disposition support added #58
- New
options.message_key
optionuid
added - Protocol UID support added
- Flexible sequence type support added
Breaking changes
- Depending on your configuration, your certificates actually get checked. Which can cause an aborted connection if the certificate can not be validated.
- Messages don't get flagged as read unless you are using your own custom config.
- All
Header::class
attribute keys are now in a snake_format and no longer minus-separated. Message::getTextBody()
no longer returns false if no text body is present.null
is returned instead.
2.2.5
2.2.4
Fixed
- Search performance increased by fetching all headers, bodies and flags at once #42
- Legacy protocol support updated
- Fix Query pagination. (#52 @mikemiller891)
Added
- Missing message setter methods added
Folder::overview()
method added to fetch all headers of all messages in the current folder
2.2.3
2.2.2
2.2.1
2.2.0
Fixed
- Prevent text bodies from being fetched as attachment #27
- Missing variable check added to prevent exception while parsing an address webklex/laravel-imap #356
- Missing variable check added to prevent exception while parsing a part subtype #27
- Missing variable check added to prevent exception while parsing a part content-type webklex/laravel-imap #356
- Mixed message header attribute
in_reply_to
"unified" to be always an array #26 - Potential message moving / copying problem fixed #29
- Move messages by using
Protocol::moveMessage()
instead ofProtocol::copyMessage()
andMessage::delete()
#29
Added
Protocol::moveMessage()
method added #29
Breaking changes
- Text bodies might no longer get fetched as attachment ( don't get me wrong - this is a good thing ;) )
Message::$in_reply_to
type changed from mixed to array
2.1.13
Fixed
- Boundary detection problem fixed (#28 @DasTobbel)
- Content-Type detection problem fixed (#28 @DasTobbel)