[email protected]
或者
[email protected]
非常感谢您~~
我是学生,向您学习~~~

解决方案 »

  1.   

    To:manyou(他山之石) 我也要你的程序啊~~
      

  2.   

    To:manyou(他山之石) 我的邮件是: [email protected]谢谢~~
      

  3.   

    怎么都想要这种东西;
    我用IMAP函数做邮件处理,断断续续做了一年,也还是没有什么好的结果。
    除了附件,还有声音和编码问题……
    其实附件并不难,不是有imap_fetchstructure()函数吗:
    给你一个函数,我想不用仔细解释了吧
    function get_part (&$stream, &$msg_number, $mime_type, $structure = false, $part_number = false)
    {$structure = imap_fetchstructure($stream, $msg_number);
    if ($structure->subtype)
    {
    if ($structure->ifdisposition)
    {
    if (strtolower ($structure->disposition) == "attachment")
    {//有附件...  附件的接收和别的是一样的
    return false;
    }
    $text = imap_fetchbody($stream, $msg_number, $part_number);
    if($structure->encoding == 3)

    return imap_base64($text);
    }
    else if($structure->encoding == 4)

    return imap_qprint($text); 
    }
    else

    return $text;


    if($structure->type == 1) //  多部分...

    while(list($index, $sub_structure) = each($structure->parts))

    if($part_number)

    $prefix = $part_number . '.'; 

    $data = get_part($stream, $msg_number, $mime_type, $sub_structure, $prefix . ($index + 1)); 
    if($data)

    return $data; 



    }---
    还是自己好好研究吧,用imap做比较简单的,现成的代码总还不如自己写的好。http://sourceforge.net有很多好的东西;不过是国外的。