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...
I tried to connect my application with outlook mailbox, using app passowrd, but received this error: Webklex\PHPIMAP\Exceptions\ImapServerErrorException NO LOGIN failed. my config, in config/imap.php 'outlook' => [ 'host' => 'outlook.office365.com',...
Hello @Webklex , I done below code for outlook/hotmail account IMAP connection ``` $client = $clientManager->make([ 'host' => 'outlook.office365.com', 'port' => 993, 'encryption' => 'ssl', // Or 'tls' or null...
**Describe the bug** The PR for issue #455 is causing messages with only a single attachment in a mulitpart/mixed boundry to not return the attachment but rather undecoded part (issue...
I implemented a fix here for Issue 582 and related (issues of bodies not being decoded etc) as follows: 1) Added new config option, "allow_single_parts", bool defaulting to true 2)...
Hey, I built a Support Ticket System, which queries Messages like: $folder->query()->unseen()->get(); However, it seems that it took all the emails read/unread and returned them. So I am curious if...
This was reproduced with the latest version `6.1.0` **Describe the bug** The attachment is saved with the wrong name, without file extension, and with "----boundary..." inside **Code to Reproduce** To...
Hi, for the `6.x` branch, using PHP 8.4 and lower dependencies I get this deprecation: ``` deprecated: 8192 :: Illuminate\Support\Collection::filter(): Implicitly marking parameter $callback as nullable is deprecated, the explicit...
Wrong parsing parts of email, result is empty body and one attachment with wrong parsed html content. **Used config**  **Problematic email** [0-email.zip](https://github.com/user-attachments/files/20137648/0-email.zip) 1. Initially, in Structure::parsePart, everything is processed...
**Describe the bug** I have an email, where I check, what type, HTML or Text $text_body = $message->hasTextBody(); $html_body = $message->hasHTMLBody(); **Used config** Please provide the used config, if you...
**Describe the bug** When parsing an email with HTML content inside a `multipart/related` container, the content is incorrectly recognized as an attachment rather than being parsed as the email's HTML...