• Модуль: mail
  • Путь к файлу: ~/bitrix/modules/mail/lib/mailbox.php
  • Класс: BitrixMailMailboxTable
  • Вызов: MailboxTable::getMailboxesWithEmail
static function getMailboxesWithEmail($email)
{
	$result = [];
	$list = self::getList(([
		'select' => [
			'ID',
			'USER_ID',
		],
		'filter' => [
			'=EMAIL' => $email,
		],
	]));

	while ($item = $list->fetch())
	{
		$result[] = $item;
	}

	$dbResult = new ArrayResult($result);
	$dbResult->setCount($list->getSelectedRowsCount());

	return $dbResult;
}