关于imap消息的PHP注意事项

时间:2018-05-12 13:29:52

标签: php email imap

#!/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

这个字符串是附件开始的地方。 脚本有什么问题以及如何正确编写它?

0 个答案:

没有答案