2011-08-24 35 views
1

如何使用Zend Mail轉發Zend郵件消息?如何使用Zend Mail轉發郵件消息?

我發現similar question有一個答案,但這種方法不工作(主體內容進行編碼)

+0

這並不意味着給定的答案沒有幫助。只需處理不同的正文內容。 – markus

+0

[Forward Zend_Mail_Message]的可能重複(http://stackoverflow.com/questions/5117539/forward-zend-mail-message) – markus

回答

0

您需要將電子郵件的正文解碼。

$content = $part->getContent(); 
     try { 
      switch ($part->contentTransferEncoding) { 
       case 'base64': 
        $content = base64_decode($content); 
        break; 
       case 'quoted-printable': 
        $content = quoted_printable_decode($content); 
        break; 
      } 
     } catch(Zend_Mail_Exception $e) { } //content encoding header not set