如何使用PHP IMAP切换pop3邮箱的文件夹

时间:2011-04-07 08:55:06

标签: php imap pop3

我很确定PHP IMap库中的pop3收件箱完全支持,但我找不到收件箱以外的其他文件夹。是否可以使用php imap库为pop3电子邮件收集其他文件夹?

这是我用来测试的功能

function allFolderMailCount($connection,$server)
{
    $list = imap_getmailboxes($connection, $server, "*");
    if (is_array($list)) 
    {
        foreach ($list as $key => $val) 
        {
            $folderEmails .= $val->name . '  ---- ' . email_folder_count($connection, $val->name);
        }
    } 
    else 
    {
       $folderEmails .= "imap_getmailboxes failed: " . imap_last_error() . "\n";
    }
    return $folderEmails;
}

1 个答案:

答案 0 :(得分:3)

POP3没有“文件夹”的概念。因此,你想要做的事是不可能的。如果需要文件夹支持,请切换到IMAP协议。