cvs: php4 /pear/Mail mimeDecode.php
| From: | Richard Heyes | Date: | Sun, 25 Nov 2001 17:23:19 +0000 |
| Subject: | cvs: php4 /pear/Mail mimeDecode.php | ||
| Groups: | php.pear.cvs | ||
| Request: | Send a blank email to pear-cvs+get-1402@lists.php.net to get a copy of this message | ||
heyesr Sun Nov 25 12:23:19 2001 EDT
Modified files:
/php4/pear/Mail mimeDecode.php
Log:
Added support for multipart/signed
Index: php4/pear/Mail/mimeDecode.php
diff -u php4/pear/Mail/mimeDecode.php:1.14 php4/pear/Mail/mimeDecode.php:1.15
--- php4/pear/Mail/mimeDecode.php:1.14 Sun Nov 11 22:43:06 2001
+++ php4/pear/Mail/mimeDecode.php Sun Nov 25 12:23:19 2001
@@ -48,7 +48,7 @@
* perhaps even message/partial.
*
* @author Richard Heyes <richard@phpguru.org>
-* @version $Revision: 1.14 $
+* @version $Revision: 1.15 $
* @package Mail
*/
@@ -252,6 +252,7 @@
$this->_include_bodies ? $return->body = ($this->_decode_bodies ?
$this->_decodeBody($body, $encoding) : $body) : null;
break;
+ case 'multipart/signed': // PGP
case 'multipart/digest':
case 'multipart/alternative':
case 'multipart/related':
@@ -280,6 +281,8 @@
break;
default:
+ if(!isset($content_transfer_encoding['value']))
+ $content_transfer_encoding['value'] = '7bit';
$this->_include_bodies ? $return->body = ($this->_decode_bodies ?
$this->_decodeBody($body, $content_transfer_encoding['value']) : $body) : null;
break;
}