#!/usr/bin/php
<?php
$mbox = imap_open("{serwer.uk:993/imap/ssl}INBOX", "mail@serwer.uk", "veryhardpass");
if($mbox)
{
$num = imap_num_msg($mbox);
if($num>0) {
///print(imap_fetchheader($mbox, $num));
///print(imap_qprint(imap_body($mbox, $num)));
echo imap_fetchheader($mbox, $num);
echo imap_qprint(imap_body($mbox, $num));
imap_setflag_full($mbox, "$num", "\\Seen");
imap_mail_move($mbox, "$num", "Archive");
imap_expunge($mbox);
}
}
imap_close($mbox);
?>
И иногда я получаю сообщение об ошибке:
PHP Notice: Unknown: Invalid quoted-printable sequence: ="000000000000312523056bfe743a"
--000000000000312523056bfe743a
Content-Type: (errflg=3) in Unknown on line 0
Эта строка - место, где начинается вложение.
Что не так со скриптом и как правильно его написать?