protected function _getRawDownloadPart($id)
{
if (!($mime = $this->_contents->getMimePart($id))) {
return null;
}
if ($this->_contents->canDisplay($id, IMP_Contents::RENDER_RAW)) {
$render = $this->_contents->renderMIMEPart($id, IMP_Contents::RENDER_RAW);
$part = reset($render);
$mime->setContents($part['data'], array('encoding' => 'binary', 'usestream' => true));
}
return $mime;
}