27 #require_once 'Zend/Mime.php';   131             $type = $this->_mail->getType();
   133                 if ($this->_mail->hasAttachments) {
   135                 } 
elseif ($this->_mail->getBodyText() && $this->_mail->getBodyHtml()) {
   142             $this->_headers[
'Content-Type'] = array(
   150         $this->_headers[
'MIME-Version'] = array(
'1.0');
   187             #require_once 'Zend/Mail/Transport/Exception.php';   199                 array_walk(
$content, array(get_class($this), 
'_formatHeader'), 
$header);
   206         foreach (explode($this->EOL, $this->header) as $line) {
   207             if (strlen(trim($line)) > 998) {
   216             #require_once 'Zend/Mail/Transport/Exception.php';   235         if ((
$text = $this->_mail->getBodyText())
   236             && ($html = $this->_mail->getBodyHtml()))
   240             $boundaryLine = $mime->boundaryLine($this->EOL);
   241             $boundaryEnd  = $mime->mimeEnd($this->EOL);
   243             $text->disposition = 
false;
   244             $html->disposition = 
false;
   246             $body = $boundaryLine
   247                   . 
$text->getHeaders($this->EOL)
   249                   . 
$text->getContent($this->EOL)
   252                   . $html->getHeaders($this->EOL)
   254                   . $html->getContent($this->EOL)
   260             $mp->boundary = $mime->boundary();
   262             $this->_isMultipart = 
true;
   265             array_unshift($this->_parts, $mp);
   268             $this->_headers = $this->_mail->getHeaders();
   273         if (
false !== (
$body = $this->_mail->getBodyHtml())) {
   274             array_unshift($this->_parts, 
$body);
   275         } 
elseif (
false !== (
$body = $this->_mail->getBodyText())) {
   276             array_unshift($this->_parts, 
$body);
   283             #require_once 'Zend/Mail/Transport/Exception.php';   288         $this->_headers = $this->_mail->getHeaders();
   289         $headers = 
$body->getHeadersArray($this->EOL);
   290         foreach ($headers as 
$header) {
   307         $this->_isMultipart = 
false;
   308         $this->_mail        = $mail;
   316         $count    = count($this->_parts);
   322             #require_once 'Zend/Mail/Transport/Exception.php';   328             $mime     = 
new Zend_Mime($this->_mail->getMimeBoundary());
   330         } 
elseif ($this->_isMultipart) {
   345         $this->body = 
$message->generateMessage($this->EOL);
 
elseif(isset( $params[ 'redirect_parent']))
 
_prepareHeaders($headers)
 
const MULTIPART_ALTERNATIVE
 
static _formatHeader(&$item, $key, $prefix)