• Модуль: mail
  • Путь к файлу: ~/bitrix/modules/mail/lib/imap.php
  • Класс: BitrixMailImap
  • Вызов: Imap::getMessage
public function getMessage($mailbox, $id, $section, &$error)
{
	$error = null;

	$section = mb_strtoupper($section);

	if (!in_array(mb_strtoupper($section), array('HEADER', 'TEXT')))
	{
		$section = '';
	}

	if (!$this->select($mailbox, $error))
	{
		return false;
	}

	$response = $this->fetch(false, $mailbox, (int) $id, sprintf('BODY.PEEK[%s]', $section), $error);

	return $response[sprintf('BODY[%s]', $section)];
}