- Fixed forwarding messages with one HTML attachment (#1484442)

- Fixed encoding of message/rfc822 attachments and image/pjpeg handling (#1484914)
release-0.6
alecpl 16 years ago
parent 33ca143ae5
commit 1bc48e3ee8

@ -1,6 +1,12 @@
CHANGELOG RoundCube Webmail
---------------------------
2008/06/16 (alec)
----------
- Fixed sending emoticons
- Fixed forwarding messages with one HTML attachment (#1484442)
- Fixed encoding of message/rfc822 attachments and image/pjpeg handling (#1484914)
2008/06/15 (alec)
----------
- Added option to select skin in user preferences

@ -522,7 +522,7 @@ function rcmail_create_forward_body($body, $bodyIsHtml)
// add attachments
if (!isset($_SESSION['compose']['forward_attachments']) && is_array($MESSAGE->mime_parts))
rcmail_write_compose_attachments($MESSAGE);
rcmail_write_compose_attachments($MESSAGE, $bodyIsHtml);
return $prefix.$body;
}
@ -539,13 +539,13 @@ function rcmail_create_draft_body($body, $bodyIsHtml)
if (!isset($_SESSION['compose']['forward_attachments'])
&& is_array($MESSAGE->mime_parts)
&& count($MESSAGE->mime_parts) > 0)
rcmail_write_compose_attachments($MESSAGE);
rcmail_write_compose_attachments($MESSAGE, $bodyIsHtml);
return $body;
}
function rcmail_write_compose_attachments(&$message)
function rcmail_write_compose_attachments(&$message, $bodyIsHtml)
{
global $RCMAIL, $IMAP;
@ -556,7 +556,7 @@ function rcmail_write_compose_attachments(&$message)
foreach ((array)$message->mime_parts as $pid => $part)
{
if ($part->ctype_primary != 'message' &&
if (($part->ctype_primary != 'message' || !$bodyIsHtml) &&
($part->disposition=='attachment' || $part->disposition=='inline' || $part->headers['content-id'] ||
(empty($part->disposition) && $part->filename)))
{

Loading…
Cancel
Save