Skip to content

move message not work #79

@reimax

Description

@reimax

last version php-imap,
php 7.4

code:

$folder = self::$imap->getFolder($folder_title);
$message_info = $folder->query()->getMessageByUid($message_uid);
$status = $message_info->move('$folder_name');

not work, message in mailbox not move to target folder. i check docs and in example i see

$message = $message->move($folder_path = "INBOX.name");

if i use $folder_path for $message_info->move() message in mailbox not move to target folder. i open Message.php and check why in public function move():

$status = $this->client->getConnection()->examineFolder($folder_path) - need folder path
$folder = $this->client->getFolder($folder_path); - need folder name.

if i use code

$folder = self::$imap->getFolder($folder_title);
$message_info = $folder->query()->getMessageByUid($message_uid);
$status = $message_info->move('$folder_path');

and in Message.php replace
$folder = $this->client->getFolder($folder_path);

to

$folder = $this->client->getFolder($folder_name);

move message work

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions