Сохранить сервер вложений с IMAP и PHP

Прямо сейчас я использую этот код для получения писем с моего сервера.

<?php
$imap = imap_open($server, $username, $password) or die("Connection Error");
$message_count = imap_num_msg($imap);
for ($i = 1; $i <= $message_count; ++$i){

    $header = imap_header($imap, $i);
    //print_r($header);

    $email[$i]['fromaddress'] = $header->from[0]->personal;
    $email[$i]['to'] = $header->to[0]->mailbox;
    $email[$i]['subject'] = $header->subject;
    $email[$i]['message_id'] = $header->message_id;
    $email[$i]['date'] = $header->udate;

    $from = $email[$i]['fromaddress'];
    $from_email = $email[$i]['from'];
    $to = $email[$i]['to'];
    $subject = $email[$i]['subject'];

    echo $from_email . '</br>';
    echo $to . '</br>';
    echo $subject . '</br>';

    imap_setflag_full($imap, $i, "\\Seen");
    imap_mail_move($imap, $i, 'Trash');
}

imap_close($imap);

?>

Я хотел бы также иметь возможность взять вложения и сохранить их в папке на моем сервере и отобразить ссылку на эти вложения в выходных данных. Какой самый простой способ сделать это?

Ответы на вопрос(1)

Ваш ответ на вопрос