$checkpoint | Mailbox | protected |
$client | Imap | protected |
$dirsHelper | Mailbox | protected |
$dirsMd5WithCounter | Mailbox | protected |
$errors | Mailbox | protected |
$filters | Mailbox | protected |
$lastSyncResult | Mailbox | protected |
$mailbox | Mailbox | protected |
$session | Mailbox | protected |
$startTime | Mailbox | protected |
$syncParams | Mailbox | protected |
$syncTimeout | Mailbox | protected |
$warnings | Mailbox | protected |
__construct($mailbox) | Imap | protected |
activateSync() | Mailbox | |
buildMessageHeaderHashForDataBase($message) | Imap | protected |
buildMessageIdForDataBase($dirPath, $uidToken, $UID) | Imap | protected |
cacheDirs() | Imap | |
cacheMessage(&$message, $params=array()) | Imap | protected |
cacheMeta() | Imap | |
checkMessagesForExistence($dirPath='INBOX', $UIDs=[]) | Imap | |
cleanup() | Mailbox | |
completeMessageSync($uid) | Imap | protected |
createInstance($id, $throw=true) | Mailbox | static |
createMessage(Main\Mail\Mail $message, array $fields=array()) | Imap | protected |
deleteMails($messages) | Imap | |
dismissDeletedUidMessages() | Mailbox | |
dismissOldMessages() | Mailbox | |
downloadAttachments(array &$excerpt) | Imap | |
downloadMessage(array &$excerpt) | Imap | |
downloadMessageParts(array &$excerpt, Mail\Imap\BodyStructure $bodystructure, $flags=Imap::MESSAGE_PARTS_ALL) | Imap | |
fillMessageFields(&$message, $dirPath, $uidToken) | Imap | protected |
findBy($id, $email) | Mailbox | static |
getDirsHelper() | Mailbox | |
getDirsMd5WithCounter($mailboxId) | Mailbox | |
getDirsWithUnseenMailCounters() | Mailbox | |
getErrors() | Mailbox | |
getFilters($force=false) | Mailbox | |
getFolderToMessagesMap($messages) | Imap | protected |
getForUserByEmail($email) | Mailbox | static |
getLastSyncResult() | Mailbox | |
getMailbox() | Mailbox | |
getMailboxId() | Mailbox | |
getMailboxOwnerId() | Mailbox | |
getMaximumSynchronizationLengthsOfIntervals($num) | Imap | protected |
getMinimumSyncDate() | Imap | |
getServices() | Mailbox | static |
getSyncRange($dirPath, &$uidtoken, $intervalSynchronizationAttempts=0) | Imap | protected |
getSyncStatus() | Imap | |
getSyncStatusTotal() | Imap | |
getTimeout() | Mailbox | static |
getUidRange($dirPath, $uidtoken) | Imap | protected |
getWarnings() | Mailbox | |
incrementTree($message) | Mailbox | |
instance(array $mailbox) | Mailbox | protectedstatic |
isAuthenticated() | Imap | |
isRuZone() | Mailbox | static |
isSupportLazyAttachments() | Mailbox | |
isSupportSanitizeOnView() | Mailbox | |
isTimeQuotaExceeded() | Mailbox | protected |
linkMessage($uid, $id) | Mailbox | protected |
linkWithExistingMessages(&$messages) | Imap | protected |
listDirs($pattern, $useDb=false) | Imap | |
listMessages($params=array(), $fetch=true) | Mailbox | protected |
mail(array $params) | Mailbox | |
MAIL_SERVICES_ONLY_FOR_THE_RU_ZONE | Mailbox | |
markSeen($messages) | Imap | |
markUnseen($messages) | Imap | |
MAXIMUM_SYNCHRONIZATION_LENGTHS_OF_INTERVALS | Imap | |
MESSAGE_DELETION_LIMIT_AT_A_TIME | Mailbox | |
MESSAGE_PARTS_ALL | Imap | |
MESSAGE_PARTS_ATTACHMENT | Imap | |
MESSAGE_PARTS_TEXT | Imap | |
MESSAGE_RESYNCHRONIZATION_TIME | Mailbox | |
moveMailsToFolder($messages, $folderTo) | Imap | |
normalizeMailboxOptions() | Mailbox | protected |
notifyNewMessages() | Mailbox | |
NUMBER_OF_BROKEN_MESSAGES_TO_RESYNCHRONIZE | Mailbox | |
parseHeaders(&$messages) | Imap | protected |
prepareMailbox($filter) | Mailbox | static |
pushSyncStatus($params, $force=false) | Mailbox | protected |
rawInstance($filter, $throw=true) | Mailbox | static |
registerMessage(&$fields, $replaces=null, $isOutgoing=false) | Mailbox | protected |
removeExistingMessagesFromSynchronizationList($dirPath, $uidToken, &$messages) | Imap | protected |
resortTree($message=null) | Mailbox | |
restoringConsistency() | Mailbox | |
resyncDir($dirPath, $numberForResync=false) | Imap | |
resyncDirInternal($dir, $numberForResync=false) | Imap | protected |
resyncIsOldStatus() | Imap | |
resyncMessage(array &$excerpt) | Mailbox | |
resyncMessages($dirPath, $uidtoken, &$messages) | Imap | protected |
reSyncStartPage() | Mailbox | |
searchExistingMessagesByHeaderInDataBase($headerHashes) | Imap | protected |
searchExistingMessagesByIdInDataBase($idsForDataBase) | Imap | protected |
selectOutgoingMessageIdFromHeader($message) | Imap | protected |
sendCountersEvent() | Mailbox | |
setCheckpoint() | Mailbox | |
setIsOldStatusesLowerThan($internalDate, $dirPath, $mailboxId) | Imap | protected |
setLastSyncResult(array $data) | Mailbox | protected |
setSyncParams(array $params=array()) | Mailbox | |
sync($syncCounters=true) | Mailbox | |
SYNC_TIME_QUOTA | Mailbox | |
SYNC_TIMEOUT | Mailbox | |
syncCounters() | Mailbox | |
syncDir($dirPath) | Imap | |
syncDirForSpecificDay($dirPath, $internalDate) | Imap | |
syncDirInternal($dir) | Imap | protected |
syncFirstDay() | Imap | |
syncInternal() | Imap | protected |
syncMailbox() | Imap | |
syncMessage($dirPath, $message, &$hashesMap=[], $ignoreSyncFrom=false, $isOutgoing=false) | Imap | protected |
syncMessages($mailboxID, $dirPath, $UIDs) | Imap | |
syncOutgoing() | Imap | |
syncOutgoingMessage($excerpt) | Mailbox | protected |
unregisterMessages($filter, $eventData=[], $ignoreDeletionCheck=false) | Mailbox | protected |
updateGlobalCounter($userId) | Mailbox | |
updateGlobalCounterForCurrentUser() | Mailbox | |
updateMessagesRegistry(array $filter, array $fields, $mailData=array()) | Mailbox | protected |
uploadMessage(Main\Mail\Mail $message, array &$excerpt=null) | Imap | |