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...
A long-running script which fetches and processes messages with attachments from a mailbox with this IMAP package results eventually in a 'memory size of ... bytes exhausted'. I think this...
**Describe the bug** For authenticate exception is not throw **Code to Reproduce** Client.php line 475 The troubling code section which produces the reported bug. ```php try { $this->connection->connect($this->host, $this->port); }...
For example, calling `overview()` on a folder using `LegacyProcotol` (i.e. POP3) can result in error `Error: Object of class stdClass could not be converted to string in /path/to/code/webklex/php-imap/src/Connection/Protocols/Response.php:365`, because response...
**Used config** the default config. **Code to Reproduce** Using the following raw test-message: ```eml Return-Path: Content-Type: multipart/related; boundary="_634c13df-7dd6-4dba-a18b-f4da6e4aa3dd_" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: base64 encoded html body is not decoded...
**Describe the bug** Cannot move or copy Message because if the `$status` does not contain a `uidnext` key, then the copy or move function just gives up. My server does...
I stumbled over emails with following headers: ``` more headers above X-Mailer: xxx-xxxx-4.5.347 Content-Type: multipart/alternative; boundary= "=_7712c5e3690ec5b8367846b5=4dbc0b8a-a13f-5411-81ce-67cd64fd9617_=" Received-SPF: pass (1216.central... ``` When parsing this headers boundary is empty string and...
**Describe the bug** Idle connection is established successfully with a callback for the new email, but when sending an email to that connected email from another email and being successfully...
Hello, In my configuration I have rfc : BODY cf below print_r($cm) But I still see messages from Apple mailboxes with empty body :( Webklex\PHPIMAP\ClientManager Object ( [config] => Webklex\PHPIMAP\Config...
Hi! After updating from `5.5.0` to `6.1.0` Idle connection stopped working. When using the `idle()` method, the library tries to read stream line by using `getConnection()`: ```php public function idle(callable...
E.g. at https://www.php-imap.com/api/folder > They all do the same - different names are available as aliases. Pick the one you like. ```php $query = $folder->query(); $query = $folder->search(); $query =...