我需要的IMAP文件夾名稱,通常我做獲取特定的IMAP文件夾名稱PHP
<?php
$mbox = imap_open(SERVER,USERNAME,PASSWORD)
or die("can't connect: " . imap_last_error());
$list = imap_getmailboxes($mbox, SERVER, "*");
if (is_array($list)) {
foreach ($list as $key => $val) {
echo "($key) ";
echo imap_utf7_decode($val->name) . ",";
echo "'" . $val->delimiter . "',";
echo $val->attributes . "<br />\n";
}
} else {
echo "imap_getmailboxes failed: " . imap_last_error() . "\n";
}
imap_close($mbox);
?>
它將給我們的郵箱名稱的數組,但我需要得到的是特定的郵箱名稱。
例如:對於某些服務器給我的郵件發送項目Sent Items
和其他一些Sent
。所以它取決於服務器。
我的要求是我需要搜索Inbox
和Sent Items
。
實現此目的的最佳方法是什麼?
謝謝,我目前正在做的只是將電子郵件文件夾名稱放在配置文件中。用戶需要配置文件夾名稱。 – Red 2013-03-18 06:05:04