$link=imap_open("{your.imap.host:143}","user_id","password",);  // 开启Imap连接
 
$NewBox = imap_utf7_encode("{your.imap.host}INBOX.draft");   //创建草稿箱imap_createmailbox($link,$NewBox);  //执行$Newlink=imap_open("{your.imap.host:143}INBOX.draft","user_id","password",); //连接草稿箱

解决方案 »

  1.   

    TO: yangyu112654374(Young) 十分感谢,不过如果要连接比如163邮箱里已存在的草稿箱该如何连接呢,
    直接用$Newlink=imap_open("{your.imap.host:143}INBOX.draft","user_id","password",);
    这样的语法似乎不行,可能draft是自定义的
    难道imap没有提供这样的方法
      

  2.   

    试试!
    imap_open("{www.163.com/pop3:110}draft", "$username", "$password");
      

  3.   

    试试!
    imap_open("{www.163.com/pop3:110}draft", "$username", "$password");
    ===================================我试了 也不行
      

  4.   

    试试这几个!
    $imap = imap_open("{mail.163.com/pop3:110}INBOX", "$username", "$password");
    $imap = imap_open("{mail.163.com/imap:143}INBOX", "$username", "$password");
    $imap = imap_open("{mail.163.com}INBOX", "$username", "$password");或者把INBOX换成INBOX.draft!
    不好意思,不怎么用这东东,有些不熟,163草稿箱的具体地址我也不知道!
      

  5.   

    试试这几个!
    $imap = imap_open("{mail.163.com/pop3:110}INBOX", "$username", "$password");
    $imap = imap_open("{mail.163.com/imap:143}INBOX", "$username", "$password");
    $imap = imap_open("{mail.163.com}INBOX", "$username", "$password");或者把INBOX换成INBOX.draft!
    不好意思,不怎么用这东东,有些不熟,163草稿箱的具体地址我也不知道!
    ==========================================================================多谢! 不过还是不行