|
| getSyncStatusTotal () |
|
| getSyncStatus () |
|
| checkMessagesForExistence ($dirPath='INBOX', $UIDs=[]) |
|
| resyncIsOldStatus () |
|
| syncFirstDay () |
|
| syncOutgoing () |
|
| uploadMessage (Main\Mail\Mail $message, array &$excerpt=null) |
|
| downloadMessage (array &$excerpt) |
|
| downloadMessageParts (array &$excerpt, Mail\Imap\BodyStructure $bodystructure, $flags=Imap::MESSAGE_PARTS_ALL) |
|
| cacheDirs () |
|
| listDirs ($pattern, $useDb=false) |
|
| cacheMeta () |
|
| markUnseen ($messages) |
|
| markSeen ($messages) |
|
| moveMailsToFolder ($messages, $folderTo) |
|
| deleteMails ($messages) |
|
| syncMailbox () |
|
| syncDir ($dirPath) |
|
| syncMessages ($mailboxID, $dirPath, $UIDs) |
|
| isAuthenticated () |
|
| syncDirForSpecificDay ($dirPath, $internalDate) |
|
| resyncDir ($dirPath, $numberForResync=false) |
|
| downloadAttachments (array &$excerpt) |
|
| getMinimumSyncDate () |
|
| getDirsMd5WithCounter ($mailboxId) |
|
| sendCountersEvent () |
|
| getDirsWithUnseenMailCounters () |
|
| setSyncParams (array $params=array()) |
|
| getMailbox () |
|
| getMailboxId () |
|
| getMailboxOwnerId () |
|
| setCheckpoint () |
|
| updateGlobalCounter ($userId) |
|
| updateGlobalCounterForCurrentUser () |
|
| reSyncStartPage () |
|
| restoringConsistency () |
|
| syncCounters () |
|
| sync ($syncCounters=true) |
|
| dismissOldMessages () |
|
| dismissDeletedUidMessages () |
|
| cleanup () |
|
| mail (array $params) |
|
| resyncMessage (array &$excerpt) |
|
| isSupportLazyAttachments () |
|
| getFilters ($force=false) |
|
| resortTree ($message=null) |
|
| incrementTree ($message) |
|
| getErrors () |
|
| getWarnings () |
|
| getLastSyncResult () |
|
| getDirsHelper () |
|
| activateSync () |
|
| notifyNewMessages () |
|
| isSupportSanitizeOnView () |
|
|
| getMaximumSynchronizationLengthsOfIntervals ($num) |
|
| __construct ($mailbox) |
|
| syncInternal () |
|
| createMessage (Main\Mail\Mail $message, array $fields=array()) |
|
| getFolderToMessagesMap ($messages) |
|
| setIsOldStatusesLowerThan ($internalDate, $dirPath, $mailboxId) |
|
| syncDirInternal ($dir) |
|
| resyncDirInternal ($dir, $numberForResync=false) |
|
| parseHeaders (&$messages) |
|
| buildMessageIdForDataBase ($dirPath, $uidToken, $UID) |
|
| buildMessageHeaderHashForDataBase ($message) |
|
| removeExistingMessagesFromSynchronizationList ($dirPath, $uidToken, &$messages) |
|
| searchExistingMessagesByHeaderInDataBase ($headerHashes) |
|
| searchExistingMessagesByIdInDataBase ($idsForDataBase) |
|
| linkWithExistingMessages (&$messages) |
|
| fillMessageFields (&$message, $dirPath, $uidToken) |
|
| selectOutgoingMessageIdFromHeader ($message) |
|
| resyncMessages ($dirPath, $uidtoken, &$messages) |
|
| completeMessageSync ($uid) |
|
| syncMessage ($dirPath, $message, &$hashesMap=[], $ignoreSyncFrom=false, $isOutgoing=false) |
|
| cacheMessage (&$message, $params=array()) |
|
| getSyncRange ($dirPath, &$uidtoken, $intervalSynchronizationAttempts=0) |
|
| getUidRange ($dirPath, $uidtoken) |
|
| normalizeMailboxOptions () |
|
| isTimeQuotaExceeded () |
|
| pushSyncStatus ($params, $force=false) |
|
| listMessages ($params=array(), $fetch=true) |
|
| registerMessage (&$fields, $replaces=null, $isOutgoing=false) |
|
| updateMessagesRegistry (array $filter, array $fields, $mailData=array()) |
|
| unregisterMessages ($filter, $eventData=[], $ignoreDeletionCheck=false) |
|
| linkMessage ($uid, $id) |
|
| syncOutgoingMessage ($excerpt) |
|
| setLastSyncResult (array $data) |
|
См. определение в файле imap.php строка 12