當前位置: 首頁>>代碼示例>>PHP>>正文


PHP InboundEmail::getFoldersListForMailBox方法代碼示例

本文整理匯總了PHP中InboundEmail::getFoldersListForMailBox方法的典型用法代碼示例。如果您正苦於以下問題:PHP InboundEmail::getFoldersListForMailBox方法的具體用法?PHP InboundEmail::getFoldersListForMailBox怎麽用?PHP InboundEmail::getFoldersListForMailBox使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在InboundEmail的用法示例。


在下文中一共展示了InboundEmail::getFoldersListForMailBox方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: explode

if (!empty($_REQUEST['ie_id'])) {
    $ie->retrieve($_REQUEST['ie_id']);
}
$ie->email_user = $_REQUEST['email_user'];
$ie->server_url = $_REQUEST['server_url'];
$ie->port = $_REQUEST['port'];
$ie->protocol = $_REQUEST['protocol'];
//Bug 23083.Special characters in email password results in IMAP authentication failure
if (!empty($_REQUEST['email_password'])) {
    $ie->email_password = html_entity_decode($_REQUEST['email_password'], ENT_QUOTES);
    $ie->email_password = str_rot13($ie->email_password);
}
//$ie->mailbox      = $_REQUEST['mailbox'];
$ie->mailbox = 'INBOX';
if ($popupBoolean) {
    $returnArray = $ie->getFoldersListForMailBox();
    $foldersList = $returnArray['foldersList'];
    if ($returnArray['status']) {
        $msg = $returnArray['statusMessage'];
        $requestMailBox = explode(",", $_REQUEST['mailbox']);
        $foldersListArray = explode(",", $foldersList);
        $deletedFoldersString = "";
        $count = 0;
        if (!empty($requestMailBox) && !empty($foldersListArray)) {
            foreach ($requestMailBox as $mailbox) {
                if (!in_array($mailbox, $foldersListArray)) {
                    if ($count != 0) {
                        $deletedFoldersString = $deletedFoldersString . " ,";
                    }
                    $deletedFoldersString = $deletedFoldersString . $mailbox;
                    $count++;
開發者ID:delkyd,項目名稱:sugarcrm_dev,代碼行數:31,代碼來源:ShowInboundFoldersList.php

示例2: testgetFoldersListForMailBox

 public function testgetFoldersListForMailBox()
 {
     $inboundEmail = new InboundEmail();
     $result = $inboundEmail->getFoldersListForMailBox();
     $this->assertTrue(is_array($result));
 }
開發者ID:sacredwebsite,項目名稱:SuiteCRM,代碼行數:6,代碼來源:InboundEmailTest.php


注:本文中的InboundEmail::getFoldersListForMailBox方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。