- Модуль: 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)];
}