mail

Module Events mail

EventsCalled
OnGetFilterListCMailFilter :: GetFilterList

Constant module mail

ConstantChecked
BX_MAIL_DEFAULT_CHARSETCMailHeader :: Parse
SITE_SERVER_NAMEMailbox :: syncOutgoingMessage

List of module methods mail

Methods
AvatarManager :: extractMailsNamesFrom($parsedListOfEmails)
AvatarManager :: fetchMailContacts($emails)
AvatarManager :: fillFileIdColumn($mailContacts)
AvatarManager :: getAvatarParamsFromEmails($messages)
AvatarManager :: getAvatarParamsFromMessagesHeaders($messages)
AvatarManager :: getBestNameChoices($emailNames)
AvatarManager :: getEmailsNames($messages)
AvatarManager :: __construct($currentUserId = null)
Base :: convertArrayKeysToCamel(array $array, $levels = 0, $currentLevel = 0)
Base :: convertArrayKeysToUpper(array $array, $levels = 0, $currentLevel = 0)
Base :: init()
Base :: sanitize($text)
Base :: toCamelCase($string)
Base :: toUpperCase($string)
BlacklistEmail :: convertDomainToPunycode()
BlacklistEmail :: getDataClass()
BlacklistEmail :: isDomainType()
BlacklistEmail :: isEmailType()
BlacklistTable :: addMailsBatch(array $list, $userId = null)
BlacklistTable :: deleteList($filter)
BlacklistTable :: getFilePath()
BlacklistTable :: getMap()
BlacklistTable :: getObjectClass()
BlacklistTable :: getTableName()
BlacklistTable :: getUserAddressesListQuery($userId, $includeAddressesForAllUsers = true)
BlacklistTable :: replace($siteId, $mailboxId, array $list)
CMail :: getErrorMessage($code)
CMail :: onUserDelete($id)
CMail :: onUserUpdate($arFields)
CMail :: option($name, $value = null)
CMailAttachment :: Delete($id)
CMailAttachment :: GetByID($ID)
CMailAttachment :: getContents($attachment)
CMailAttachment :: GetList($arOrder=Array(), $arFilter=Array())
CMailBox :: Add($arFields)
CMailBox :: Check($server, $port, $use_tls, $login, $passw)
CMailBox :: CheckFields($arFields, $ID=false)
CMailBox :: CheckMail($mailbox_id = false)
CMailBox :: CheckMailAgent($ID)
CMailbox :: CleanUp()
CMailBox :: Connect($mailbox_id)
CMailBox :: Delete($ID)
CMailBox :: DeleteMessage($msgnum)
CMailBox :: GetByID($ID)
CMailBox :: GetList($arOrder=Array(), $arFilter=Array())
CMailBox :: GetMessage($mailbox_id, $msgnum, $msguid, $session_id)
CMailBox :: GetPassword($p)
CMailBox :: GetResponse($bMultiline = false, $bSkipFirst = true)
CMailBox :: GetResponseBody()
CMailBox :: GetResponseString()
CMailBox :: SendCommand($command)
CMailBox :: SMTPReload()
CMailBox :: Update($ID, $arFields)
CMailBox :: _connect($mailbox_id, $arMAILBOX_PARAMS)
CMailDomain2 :: addDomain($token, $domain, &$error)
CMailDomain2 :: addUser($token, $domain, $login, $password, &$error)
CMailDomain2 :: changePassword($token, $domain, $login, $password, &$error)
CMailDomain2 :: checkDomainStatus($token, $domain, &$error)
CMailDomain2 :: deleteDomain($token, $domain, &$error)
CMailDomain2 :: deleteUser($token, $domain, $login, &$error)
CMailDomain2 :: getDomainStatus($token, $domain, &$error)
CMailDomain2 :: getDomainUsers($token, $domain, &$error, $resync = false)
CMailDomain2 :: getErrorCode($error)
CMailDomain2 :: getErrorCode2($error)
CMailDomain2 :: getImapData()
CMailDomain2 :: getRedirectUrl($locale, $token, $domain, $login, $errorUrl, &$error)
CMailDomain2 :: getUnreadMessagesCount($token, $domain, $login, &$error)
CMailDomain2 :: isUserExists($token, $domain, $login, &$error)
CMailDomain2 :: selLocale($token, $domain, $locale, &$error)
CMailDomain2 :: setDomainLogo($token, $domain, $logo, $replace, &$error)
CMailDomain2 :: __construct()
CMailDomain :: addUser($token, $domain, $login, $password, &$error)
CMailDomain :: changePassword($token, $domain, $login, $password, &$error)
CMailDomain :: deleteUser($token, $domain, $login, &$error)
CMailDomain :: getDomainStatus($token, $domain, &$error)
CMailDomain :: getDomainUsers($token, $domain, &$error)
CMailDomain :: getErrorCode($error)
CMailDomain :: getRedirectUrl($locale, $token, $domain, $login, $errorUrl, &$error)
CMailDomain :: getUnreadMessagesCount($token, $domain, $login, &$error)
CMailDomain :: isUserExists($token, $domain, $login, &$error)
CMailDomain :: setDomainLogo($token, $domain, $logo, &$error)
CMailDomain :: __construct()
CMailDomainRegistrar :: checkDomain($user, $password, $domain, &$error)
CMailDomainRegistrar :: createDomain($user, $password, $domain, $params, &$error)
CMailDomainRegistrar :: getDomainsList($user, $password, $filter = array(), &$error)
CMailDomainRegistrar :: getErrorCode($error)
CMailDomainRegistrar :: isDomainExists($user, $password, $domain, &$error)
CMailDomainRegistrar :: renewDomain($user, $password, $domain, &$error)
CMailDomainRegistrar :: suggestDomain($user, $password, $word1, $word2, $tlds, &$error)
CMailDomainRegistrar :: updateDns($user, $password, $domain, $params, &$error)
CMailDomainRegistrar :: __construct()
CMailError :: ErrCount()
CMailError :: GetErrors()
CMailError :: GetErrorsText($delim="<br>")
CMailError :: GetLastError($type=false)
CMailError :: ResetErrors()
CMailError :: SetError($ID, $TITLE="", $DESC="")
CMailFilter :: Add($arFields)
CMailFilter :: CheckFields($arFields, $ID=false)
CMailFilter :: CheckPHP($code, $field_name)
CMailFilter :: Delete($ID)
CMailFilter :: DeleteFromSpamBase($message, $bIsSPAM = true)
CMailFilter :: DoPHPAction($id, $action, &$arMessageFields)
CMailFilter :: Filter($arFields, $event, $FILTER_ID=false, $PARENT_FILTER_ID = false)
CMailFilter :: FilterMessage($message_id, $event, $FILTER_ID=false)
CMailFilter :: GetByID($ID)
CMailFilter :: GetFilterList($id = "")
CMailFilter :: GetList($arOrder=Array(), $arFilter=Array(), $bCnt=false)
CMailFilter :: GetSpamRating($message)
CMailFilter :: getWords($message, $max_words)
CMailFilter :: MarkAsSpam($message, $bIsSPAM = true)
CMailFilter :: RecalcSpamRating()
CMailFilter :: SpamAction($message, $bIsSPAM, $bDelete = false)
CMailFilter :: Update($ID, $arFields)
CMailFilterCondition :: Add($arFields)
CMailFilterCondition :: Delete($ID)
CMailFilterCondition :: GetByID($ID)
CMailFilterCondition :: GetList($arOrder=Array(), $arFilter=Array())
CMailFilterCondition :: SetConditions($FILTER_ID, $CONDITIONS, $bClearOther = true)
CMailFilterCondition :: Update($ID, $arFields)
CMailHeader :: ConvertHeader($encoding, $type, $str, $charset)
CMailHeader :: DecodeHeader($str, $charset_to, $charset_document)
CMailHeader :: GetBoundary()
CMailHeader :: GetHeader($type)
CMailHeader :: IsMultipart()
CMailHeader :: MultipartType()
CMailHeader :: Parse($message_header, $charset)
CMailImap :: authenticate($login, $password)
CMailImap :: connect($host, $port, $timeout = 1, $skip_cert = false)
CMailImap :: getUnseen()
CMailImap :: readLine()
CMailImap :: readResponse($tag)
CMailImap :: sendCommand($command)
CMailImap :: __construct()
CMailLog :: AddMessage($arFields)
CMailLog :: ConvertRow($arr_log)
CMailLog :: Delete($ID)
CMailLog :: GetList($arOrder=Array(), $arFilter=Array())
CMailMessage :: Add($arFields)
CMailMessage :: addAttachment($arFields)
CMailMessage :: AddMessage($mailbox_id, $message, $charset, $params = array())
CMailMessage :: decodeMessageBody($header, $body, $charset)
CMailMessage :: Delete($id)
CMailMessage :: GetByID($ID)
CMailMessage :: GetList($arOrder = Array(), $arFilter = Array(), $bCnt = false)
CMailMessage :: GetSpamRating($msgid, $arRow=false)
CMailMessage :: MarkAsSpam($ID, $bIsSPAM = true, $arRow = false)
CMailMessage :: ParseHeader($message_header, $charset)
CMailMessage :: parseMessage($message, $charset)
CMailMessage :: Update($ID, $arFields)
CMailMessageDBResult :: fetch()
CMailRegru :: checkDomain($user, $password, $domain, &$error)
CMailRegru :: checkDomainInfo($user, $password, $domain, &$error)
CMailRegru :: createDomain($user, $password, $domain, $params, &$error)
CMailRegru :: getDomainsList($user, $password, &$error)
CMailRegru :: post($url, $data)
CMailRegru :: renewDomain($user, $password, $domain, $params, &$error)
CMailRegru :: setError($result, &$error)
CMailRegru :: suggestDomain($user, $password, $word1, $word2, $tlds, &$error)
CMailRegru :: updateDns($user, $password, $domain, $params, &$error)
CMailRegru :: __construct()
CMailRestService :: mailserviceAdd($arParams)
CMailRestService :: mailserviceDelete($arParams)
CMailRestService :: mailserviceFields($arParams)
CMailRestService :: mailserviceGet($arParams)
CMailRestService :: mailserviceList($arParams)
CMailRestService :: mailserviceUpdate($arParams)
CMailRestService :: OnRestServiceBuildDescription()
CMailUtil :: BinMD5($val)
CMailUtil :: ByteXOR($a,$b,$l)
CMailUtil :: checkImapMailbox($server, $port, $use_tls, $login, $password, &$error)
CMailUtil :: convertCharset($str, $from, $to)
CMailUtil :: Crypt($str, $key=false)
CMailUtil :: Decrypt($str, $key=false)
CMailUtil :: ExtractAllMailAddresses($emails)
CMailUtil :: ExtractMailAddress($email)
CMailUtil :: FilterCreate($fname, $vals, $type, $cOperationType=false, $bSkipEmpty = true)
CMailUtil :: FilterCreateEx($fname, $vals, $type, &$bFullJoin, $cOperationType=false, $bSkipEmpty = true)
CMailUtil :: IsSizeAllowed($size)
CMailUtil :: MkOperationFilter($key)
CMailUtil :: uue_decode($str)
CMailYandex2 :: addDomain($token, $domain, &$error)
CMailYandex2 :: addUser($token, $domain, $login, $password, &$error)
CMailYandex2 :: checkDomainStatus($token, $domain, &$error)
CMailYandex2 :: checkLogo($token, $domain, &$error)
CMailYandex2 :: checkUser($token, $domain, $login, &$error)
CMailYandex2 :: deleteDomain($token, $domain, &$error)
CMailYandex2 :: deleteUser($token, $domain, $login, &$error)
CMailYandex2 :: editUser($token, $domain, $login, $data, &$error)
CMailYandex2 :: get($url, $data)
CMailYandex2 :: getDomainStatus($token, $domain, &$error)
CMailYandex2 :: getDomainUsers($token, $domain, $per_page = 30, $page = 0, &$error)
CMailYandex2 :: getImapData()
CMailYandex2 :: getMailInfo($token, $domain, $login, &$error)
CMailYandex2 :: getOAuthToken($token, $domain, $login, &$error)
CMailYandex2 :: passport($country, $oauthToken, $errorUrl)
CMailYandex2 :: post($url, $data)
CMailYandex2 :: setCountry($token, $domain, $country, &$error)
CMailYandex2 :: setError($result, &$error)
CMailYandex2 :: setLogo($token, $domain, $file, &$error)
CMailYandex2 :: __construct()
CMailYandex :: addLogo($token, $domain, $file, &$error)
CMailYandex :: checkUser($token, $login, &$error)
CMailYandex :: deleteUser($token, $login, &$error)
CMailYandex :: editUser($token, $login, $data, &$error)
CMailYandex :: getDomainUsers($token, $per_page = 30, $page = 0, &$error)
CMailYandex :: getMailInfo($token, $login, &$error)
CMailYandex :: getUserInfo($token, $login, &$error)
CMailYandex :: passport($country, $oauthToken, $errorUrl)
CMailYandex :: query($query, $data)
CMailYandex :: registerUserToken($token, $login, $password, &$error)
CMailYandex :: setError($xml, &$error)
CMailYandex :: setError2($xml, &$error)
CMailYandex :: userOAuthToken($token, $domain, $login, &$error)
CMailYandex :: __construct()
ContactsStepper :: execute(array &$option)
CSMTPConnection :: Authorize($login, $password)
CSMTPConnection :: CheckRelaying($email)
CSMTPConnection :: CSMTPConnection($id, $sock, $serv)
CSMTPConnection :: Disconnect()
CSMTPConnection :: Receive()
CSMTPConnection :: Send($code, $text = "")
CSMTPConnection :: WriteToLog($txt, $level)
CSMTPConnection :: __AuthLoginHandler()
CSMTPConnection :: __AuthPlainHandler()
CSMTPConnection :: __DataHandler()
CSMTPConnection :: __ParseBuffer()
CSMTPConnection :: __ProcessCommand($command, $arg = '')
CSMTPConnection :: __Send($message)
CSMTPServer :: FindServerConnection($s)
CSMTPServer :: FindServerSocket($s)
CSMTPServer :: Listen()
CSMTPServer :: ReloadServers()
CSMTPServer :: RemoveHost($i)
CSMTPServer :: Run()
CSMTPServer :: Start()
CSMTPServer :: Stop()
CSMTPServer :: WriteToLog($txt, $level)
CSMTPServerHost :: AddConnection()
CSMTPServerHost :: CheckTimeout($timeout)
CSMTPServerHost :: CSMTPServerHost($server, $arFields)
CSMTPServerHost :: FindConnection($s)
CSMTPServerHost :: GetSockets()
CSMTPServerHost :: RemoveConnection($id)
CSMTPServerHost :: Start()
CSMTPServerHost :: Stop($num)
CSMTPServerHost :: WriteToLog($txt, $level)
CSMTPServerHost :: _Stop()
DomainEmailTable :: getFilePath()
DomainEmailTable :: getMap()
DomainEmailTable :: getTableName()
DummyMail :: getMailEol()
DummyMail :: initSettings()
DummyMail :: __toString()
Google :: check()
Google :: getControllerUrl()
Google :: getServiceName()
Google :: mapUserData(array $userData)
Google :: __construct()
Helper :: addImapMessage($id, $data, &$error)
Helper :: cleanupMailboxAgent($id)
Helper :: createClient($mailbox, $langCharset = null)
Helper :: deleteMailboxAgent($id)
Helper :: getImapUnseen($mailbox, $dir = 'inbox', &$error, &$errors = null)
Helper :: listImapDirs($mailbox, &$error, &$errors = null)
Helper :: resortTreeAgent($id)
Helper :: resyncDomainUsersAgent()
Helper :: syncMailbox($id, &$error)
Helper :: syncMailboxAgent($id)
Helper :: syncOutgoingAgent($id)
Helper :: updateImapMessage($userId, $hash, $data, &$error)
Imap :: addMessage($mailbox, $data, &$error)
Imap :: append($mailbox, array $flags, \DateTime $internaldate, $data, &$error)
Imap :: authenticate(&$error)
Imap :: blacklistMessages($dir, &$messages)
Imap :: cacheDirs()
Imap :: cacheMeta()
Imap :: capability(&$error)
Imap :: connect(&$error)
Imap :: copyMailToFolder($ids, $mailboxName, $folder)
Imap :: createMessage(Main\Mail\Mail $message, array $fields = array())
Imap :: decodeError($code)
Imap :: decodeUtf7Imap($data)
Imap :: delete($id, $mailboxName)
Imap :: deleteMails($messages)
Imap :: disconnect()
Imap :: encodeUtf7Imap($data)
Imap :: errorMessage($errors, $details = null)
Imap :: escapeQuoted($data)
Imap :: examine($mailbox, &$error)
Imap :: exchange($data, &$error)
Imap :: executeCommand($command, &$error)
Imap :: expunge(&$error)
Imap :: fetch($uid = false, $mailbox, $range, $select, &$error)
Imap :: getErrors()
Imap :: getFolderToMessagesMap($messages)
Imap :: getMessage($mailbox, $id, $section, &$error)
Imap :: getNew($mailbox, $uidMin, $uidMax, &$error)
Imap :: getState()
Imap :: getSyncRange($dir, &$uidtoken)
Imap :: getSyncStatus()
Imap :: getTag($next = false)
Imap :: getUidRange($dir, $uidtoken)
Imap :: getUnseen($mailbox, &$error)
Imap :: getUntagged($regex, $unset = false)
Imap :: listex($reference, $pattern, &$error)
Imap :: listMailboxes($pattern, &$error, $flat = false)
Imap :: listMessages($mailbox, &$uidtoken, &$error)
Imap :: markSeen($messages)
Imap :: markUnseen($messages)
Imap :: move($ids, $folderFrom, $folderTo)
Imap :: moveMails($ids, $folderFrom, $folderTo)
Imap :: moveMailsToFolder($messages, $folderTo)
Imap :: prepareIdsParam($idsData)
Imap :: prepareMessages($dir, $uidtoken, &$messages)
Imap :: prepareString($data)
Imap :: readBytes($bytes)
Imap :: readLine()
Imap :: readResponse()
Imap :: reset()
Imap :: resyncDir($dir)
Imap :: resyncMessages($dir, $uidtoken, &$messages)
Imap :: searchByHeader($uid = false, $mailbox, array $header, &$error)
Imap :: seen($ids, $folder)
Imap :: select($mailbox, &$error)
Imap :: sendData($data)
Imap :: singin(&$error)
Imap :: starttls(&$error)
Imap :: store($ids, $flags, &$error, $isUid = true, $isRemoveFlags = false)
Imap :: syncDir($dir)
Imap :: syncInternal()
Imap :: syncMailbox()
Imap :: syncMessage($dir, $uidtoken, $message)
Imap :: syncOutgoing()
Imap :: unescapeQuoted($data)
Imap :: unseen($ids, $folder)
Imap :: updateMessageFlags($mailbox, $id, $flags, &$error)
Imap :: uploadMessage(Main\Mail\Mail $message, array $excerpt = null)
Imap :: __construct($mailbox)
Imap :: __destruct()
ItemType :: resolveByValue($value)
LicenseManager :: getSharedMailboxesLimit()
LicenseManager :: getSyncOldLimit()
LicenseManager :: getUserMailboxesLimit()
LiveId :: check()
LiveId :: getControllerUrl()
LiveId :: getServiceName()
LiveId :: mapUserData(array $userData)
LiveId :: __construct()
mail :: DoInstall()
mail :: DoUninstall()
Mail :: getEntityImageSrc($width, $height)
Mail :: getEntityTitle()
Mail :: getEntityUrl()
Mail :: getSecurityContextByUser($user)
Mail :: getStorageBaseUrl()
Mail :: getTitle()
mail :: installBitrix24MailService()
mail :: InstallDB($arParams = array())
mail :: InstallEvents()
mail :: InstallFiles($arParams = array())
mail :: installMailService($siteId)
mail :: UnInstallDB($arParams = array())
mail :: UnInstallEvents()
mail :: UnInstallFiles()
mail :: __construct()
Mailbox :: cacheMessage(&$body, $params = array())
Mailbox :: cleanup()
Mailbox :: createInstance($id, $throw = true)
Mailbox :: createMessage(Main\Mail\Mail $message, array $fields = array())
Mailbox :: getErrors()
Mailbox :: getMailbox()
Mailbox :: getSyncStatus()
Mailbox :: getWarnings()
Mailbox :: incrementTree($message)
Mailbox :: isTimeQuotaExceeded()
Mailbox :: linkMessage($uid, $id)
Mailbox :: listMessages($params = array(), $fetch = true)
Mailbox :: mail(array $params)
Mailbox :: pushSyncStatus($params, $force = false)
Mailbox :: registerMessage(&$fields, $replaces = null)
Mailbox :: resortTree($message = null)
Mailbox :: sync()
Mailbox :: syncInternal()
Mailbox :: syncOutgoing()
Mailbox :: syncOutgoingMessage($excerpt)
Mailbox :: unregisterMessages($filter, $eventData = [])
Mailbox :: updateMessagesRegistry(array $filter, array $fields, $mailData = array())
Mailbox :: uploadMessage(Main\Mail\Mail $message, array $excerpt)
Mailbox :: __construct($mailbox)
MailboxAccessTable :: getFilePath()
MailboxAccessTable :: getMap()
MailboxAccessTable :: getTableName()
MailboxSyncManager :: deleteSyncData($mailboxId)
MailboxSyncManager :: getFailedToSyncMailboxes()
MailboxSyncManager :: getFirstFailedToSyncMailboxId()
MailboxSyncManager :: getLastMailboxSyncIsSuccessStatus($mailboxId)
MailboxSyncManager :: getLastMailboxSyncTime($mailboxId)
MailboxSyncManager :: getMailboxesSyncInfo()
MailboxSyncManager :: getMailCheckInterval()
MailboxSyncManager :: getNeedToBeSyncedMailboxes()
MailboxSyncManager :: getNextTimeToSync($lastMailCheckData)
MailboxSyncManager :: getSuccessSyncedMailboxes()
MailboxSyncManager :: setDefaultSyncData($mailboxId)
MailboxSyncManager :: setOption($mailboxesSyncInfo)
MailboxSyncManager :: setSyncStartedData($mailboxId, $time = null)
MailboxSyncManager :: setSyncStatus($mailboxId, $isSuccess, $time = null)
MailboxSyncManager :: __construct($userId)
MailboxTable :: getFilePath()
MailboxTable :: getMap()
MailboxTable :: getTableName()
MailboxTable :: getUserMailbox($mailboxId, $userId = null)
MailboxTable :: getUserMailboxes($userId = null)
MailboxTable :: normalizeEmail(&$mailbox)
MailContact :: getContactsData($mailsField, $userId, $addedFrom)
MailContact :: getIconData($email, $name, $lastName = null)
MailContact :: getInitials($email, $name = null, $lastName = null)
MailContact :: getRandomColor()
MailContactTable :: addContactsBatch($contactsData)
MailContactTable :: getFilePath()
MailContactTable :: getMap()
MailContactTable :: getTableName()
MailFilterTable :: getFilePath()
MailFilterTable :: getMap()
MailFilterTable :: getTableName()
MailLogTable :: getFilePath()
MailLogTable :: getMap()
MailLogTable :: getTableName()
MailMessageAttachmentTable :: getFilePath()
MailMessageAttachmentTable :: getMap()
MailMessageAttachmentTable :: getTableName()
MailMessageTable :: getFilePath()
MailMessageTable :: getMap()
MailMessageTable :: getTableName()
MailMessageUidTable :: deleteList(array $filter, array $eventData = [])
MailMessageUidTable :: getFilePath()
MailMessageUidTable :: getMap()
MailMessageUidTable :: getTableName()
MailMessageUidTable :: selectMailsToBeDeleted($fields, $filter, array $eventData)
MailMessageUidTable :: updateList(array $filter, array $fields, array $eventData = [])
Mailru :: check()
Mailru :: getServiceName()
Mailru :: mapUserData(array $userData)
Mailru :: __construct()
MailSecurityContext :: canAdd($targetId)
MailSecurityContext :: canChangeRights($objectId)
MailSecurityContext :: canChangeSettings($objectId)
MailSecurityContext :: canCreateWorkflow($objectId)
MailSecurityContext :: canDelete($objectId)
MailSecurityContext :: canMarkDeleted($objectId)
MailSecurityContext :: canMove($objectId, $targetId)
MailSecurityContext :: canRead($objectId)
MailSecurityContext :: canRename($objectId)
MailSecurityContext :: canRestore($objectId)
MailSecurityContext :: canShare($objectId)
MailSecurityContext :: canStartBizProc($objectId)
MailSecurityContext :: canUpdate($objectId)
MailSecurityContext :: getSqlExpressionForList($columnObjectId, $columnCreatedBy)
MailServicesTable :: add(array $data)
MailServicesTable :: checkFields(Entity\Result $result, $primary, array $data)
MailServicesTable :: delete($primary)
MailServicesTable :: getFilePath()
MailServicesTable :: getIconSrc($serviceName, $iconId = null)
MailServicesTable :: getMap()
MailServicesTable :: getOAuthHelper($data)
MailServicesTable :: getTableName()
MailServicesTable :: update($primary, array $data)
MailsFlagsManager :: markMailsSeen()
MailsFlagsManager :: markMailsUnseen()
MailsFlagsManager :: setMessages($messages)
MailsFlagsManager :: setMessagesFlag($flag)
MailsFlagsManager :: updateLeftMenuCounter()
MailsFoldersManager :: deleteMails()
MailsFoldersManager :: deleteMessages($messagesToDelete, $mailbox)
MailsFoldersManager :: imapSyncMovedMessages($messagesToMove, $folderName)
MailsFoldersManager :: isMailToBeDeleted($messageUid)
MailsFoldersManager :: moveMails($folderToMoveName)
MailsFoldersManager :: moveMailsByImap($messagesToMove, $folder)
MailsFoldersManager :: moveMailsToFolder($folderToName)
MailsFoldersManager :: processDelete($folderTrashName)
MailsFoldersManager :: processMoving($messagesToMove, $folderToName)
MailsFoldersManager :: processSpam($folderSpamName)
MailsFoldersManager :: processSyncMovedMessages($folderCurrentNameEncoded)
MailsFoldersManager :: restoreMailsFromSpam()
MailsFoldersManager :: sendMailsToSpam()
MailsFoldersManager :: setMailboxUserId($mailboxUserId)
MailsFoldersManager :: syncMovedMessages($mailboxId, $mailboxUserId, $folderName)
Message :: attachmentsCount()
Message :: getQuoteEndMarker($html = false)
Message :: getQuoteStartMarker($html = false)
Message :: getTotalUnseenCount($userId)
Message :: getTotalUnseenForMailboxes($userId)
Message :: hasAccess(&$message, $userId = null)
Message :: parse()
Message :: parseForward(array &$message)
Message :: parseMessage(array &$message)
Message :: parseReply(array &$message)
Message :: prepare(&$message)
Message :: prepareSearchContent(&$fields)
Message :: prepareSearchString($string)
Message :: reduceHead(&$text)
Message :: reduceTags(&$text)
Message :: removeForwardHead(&$text)
Message :: removeReplyHead(&$text)
Message :: scoreFullHead(&$head)
Message :: scoreShortHead(&$head)
Message :: splitHtml(&$html)
Message :: splitText(&$text)
Message :: __construct(array &$message, $type)
MessageAccessTable :: getFilePath()
MessageAccessTable :: getMap()
MessageAccessTable :: getTableName()
MessageClosureStepper :: execute(array &$option)
MessageClosureTable :: getFilePath()
MessageClosureTable :: getMap()
MessageClosureTable :: getTableName()
MessageDeleteQueueTable :: deleteList(array $filter)
MessageDeleteQueueTable :: getFilePath()
MessageDeleteQueueTable :: getMap()
MessageDeleteQueueTable :: getTableName()
MessageEventManager :: getMailMessagesList($filter, $selectingFields)
MessageEventManager :: getMailsFieldsData($eventData, $requiredKeys, $filter)
MessageEventManager :: getPullTagName($messageId)
MessageEventManager :: getRequiredFieldNamesForEvent($eventName)
MessageEventManager :: handleRemovedEvent($fieldsData, $filter)
MessageEventManager :: onMailEventMailRead(array $data)
MessageEventManager :: onMailMessageDeleted(Event $event)
MessageEventManager :: onMailMessageModified(Event $event)
MessageEventManager :: processOnMailMessageDeletedEvent(Event $event)
MessageEventManager :: processOnMailMessageModified(Event $event)
MessageEventManager :: sendMessageDeletedEvent($fieldsData)
MessageEventManager :: sendMessageModifiedEvent($fieldsData)
MessageFolder :: getDisabledFolders($mailboxOptions)
MessageFolder :: getFolderHashByType($folderType, $mailboxOptions)
MessageFolder :: getFolderNameByHash($messageFolderHash, $mailboxOptions)
MessageFolder :: getFolderNameByType($folderType, $mailboxOptions)
MessageFolder :: getFormattedName(array $path, $mailboxOptions, $full = true)
MessageFolder :: getFormattedPath(array $path, $mailboxOptions)
MessageFolder :: isDisabledFolder($folder, $mailboxOptions)
MessageIndexStepper :: execute(array &$option)
MessageTable :: getFilePath()
MessageTable :: getMap()
MessageTable :: getTableName()
MessageUploadQueueTable :: getFilePath()
MessageUploadQueueTable :: getMap()
MessageUploadQueueTable :: getTableName()
MessageUserType :: deleteList($filter)
MessageUserType :: getDbColumnType($userField)
MessageUserType :: getPublicEdit($userField, $params)
MessageUserType :: getPublicHtml($userField, $params, $mode = 'view')
MessageUserType :: getPublicView($userField, $params)
MessageUserType :: getUserTypeDescription()
MessageUserType :: onBeforeSave($userField, $mailMessageId, $userId)
MessageUserType :: onBeforeSaveAll($userField, $mailIds, $userId)
MessageUserType :: onDelete($userField, $messageId)
MessageUserType :: sendEntityCreatedEvents($message, $userField)
OAuth :: buildMeta()
OAuth :: fetchStoredToken()
OAuth :: getAccessToken($code = null)
OAuth :: getInstance($service = null)
OAuth :: getInstanceByMeta($meta)
OAuth :: getKnownServices()
OAuth :: getOAuthEntity()
OAuth :: getRedirect($final = true)
OAuth :: getServiceName()
OAuth :: getSocservToken($service, $key)
OAuth :: getStoredToken($uid = null)
OAuth :: getStoredUid()
OAuth :: getTokenByMeta($meta)
OAuth :: getUrl()
OAuth :: getUserData($secure = true)
OAuth :: getUserDataByMeta($meta, $secure = true)
OAuth :: handleResponse($state)
OAuth :: mapUserData(array $userData)
OAuth :: parseMeta($meta)
OAuthTable :: getFilePath()
OAuthTable :: getMap()
OAuthTable :: getTableName()
Recipient :: buildUniqueEmailCode($email)
Recipient :: loadCrmMailContacts($filter = [], $limit = 20)
Recipient :: loadLastRcpt($emailTo = null, $limit = 10)
Recipient :: loadMailContacts($filter = [], $limit = 20)
Repository :: addMailsToBlacklist($blacklistMails, $userId)
Repository :: deleteMailsCompletely($messagesToDelete, $mailboxUserId)
Repository :: deleteOldMessages($folderCurrentName)
Repository :: getMailbox($mailboxUserId = null)
Repository :: getMessages()
Repository :: markMessagesSeen($messages, $mailbox)
Repository :: markMessagesUnseen($messages, $mailbox)
Repository :: setMessagesSeen($isSeen, $messages, $mailbox)
Repository :: updateMessageFieldsAfterMove($messages, $folderNewName, $mailbox)
Repository :: __construct($mailboxId, $messagesIds)
ResponseParser :: getIdsSet($line)
ResponseParser :: getOldToNewUidsMap($copyUid)
SharedMailboxesManager :: getBaseQueryForSharedMailboxes()
SharedMailboxesManager :: getSharedMailboxesCount()
SharedMailboxesManager :: getSharedMailboxesIds()
SharedMailboxesManager :: getUserIdsWithAccessToMailbox($mailboxId)
Storage :: getObjectByAttachment(array $attachment, $create = false)
Storage :: getStorage()
Storage :: getUrlManager()
Storage :: registerAttachment(array $attachment)
SyncInternalManager :: fillMessagesEmails()
SyncInternalManager :: getFolderNameByType($folderType)
SyncInternalManager :: getMailClientHelper($throwExceptions = true)
SyncInternalManager :: getRepository()
SyncInternalManager :: initData($folderType = null)
SyncInternalManager :: setUserId($userId)
SyncInternalManager :: __construct($mailboxId, $messagesIds, $userId = null)
User :: clearTokensCache()
User :: create($fields)
User :: getDefaultEmailFrom($serverName = false)
User :: getForwardTo($siteId, $userId, $entityType)
User :: getMailUserGroup()
User :: getReplyTo($siteId, $userId, $entityType, $entityId, $entityLink = null, $backurl = null)
User :: getUserData($userList, $nameTemplate)
User :: handleServerNameUpdate()
User :: handleSiteUpdate($fields)
User :: login()
User :: onEmailReceived($to, $message, &$error)
User :: onLoginExternal(&$params)
User :: sendEventAgent($messageId = 0, $cnt = 0)
UserRelationsTable :: getFilePath()
UserRelationsTable :: getMap()
UserRelationsTable :: getTableName()
UserSignature :: addAction(array $fields)
UserSignature :: deleteAction(\Bitrix\Mail\Internals\Entity\UserSignature $userSignature)
UserSignature :: getAction(\Bitrix\Mail\Internals\Entity\UserSignature $userSignature)
UserSignature :: updateAction(\Bitrix\Mail\Internals\Entity\UserSignature $userSignature, array $fields)
UserSignatureTable :: getMap()
UserSignatureTable :: getObjectClass()
UserSignatureTable :: getTableName()
Yandex :: check()
Yandex :: getControllerUrl()
Yandex :: getServiceName()
Yandex :: mapUserData(array $userData)
Yandex :: __construct()
_CMailAttachmentDBRes :: fetch()
_CMailAttachmentDBRes :: __construct($res)
_CMailBoxDBRes :: Fetch()
_CMailBoxDBRes :: _CMailBoxDBRes($res)
_CMailLogDBRes :: Fetch()
_CMailLogDBRes :: _CMailLogDBRes($res)