php-imap
php-imap copied to clipboard
PHP-IMAP is a wrapper for common IMAP communication without the need to have the php-imap module installed / enabled. The protocol is completely integrated and therefore supports IMAP IDLE operation a...
**Describe the bug** This email should have attachments. **Code to Reproduce** ```php $eml = 0) { //return $matches[1][0]; $maxLength = 0; $item = ''; foreach ($matches[1] as $match) { if...
`$quota = $client->getQuotaRoot();` is returning a somewhat obscure array: ```php array:3 [▼ 0 => array:3 [▶] 1 => array:3 [▼ 0 => "QUOTA" 1 => "storage=1024000.0000" 2 => array:3 [▼...
**Describe the bug** According to [RFC 1341](https://datatracker.ietf.org/doc/html/rfc1341) a message flagged as 'Content-Transfer-Encoding: binary' should not be converted but kept 'as is'. Problem is: ``` switch ($encoding) { case IMAP::MESSAGE_ENC_BINARY: if...
Hello, We received the next error `Invalid message date. ID:[email protected] Date:12 FEB 25 11:28:27 UT/12 FEB 25 11:28:27 UT` It doesn't block us as we are using `options.fallback_date`. But it...
Hi, I am using the latest version, i.e. 5.5.0. I process a lot of messages from several mailboxes. All of them are Microfost and connected via oAuth. My flow looks...
Hey there I want only to list subscribed Folders. I do this by manipulation of the Package but maybe you can add the code anywhere. My solution is: Goto ProtocolInterface.php...
**Is your feature request related to a problem? Please describe.** No **Describe the solution you'd like** Since I need to move away from ext-imap and also from laminas/mail I'm evaluating...
I will take inbox and message but when i tried delete or setFlag i take Empty response error message. i tried try catch but still take belowed error. Also i...
I am facing an issue with the orWhere() and andWhere() query functions. Whenever I use orWhere(), it returns an empty response. I couldn't find any documentation related to these functions,...
Após a conexao e pegar as mensagens, o codigo é foreach ($aMessage as $oMessage) { if ($oMessage->hasAttachments()) { $aAttachment = $oMessage->getAttachments(); $aAttachment->each(function ($oAttachment) { dd($oAttachment->getContent()); dessa forma me retornando false...