[quote user="cadcambrafe"](1) I checked my method of forwarding:
forward > edit or make changes to the messages before forwarding them
But, the copy-self message has the following added to the bottom:
Attachments:
C:\DOCUME~1\username\LOCALS~1\Temp\WPM$6EE5.PM$
This is a plain text message with no attachments..![/quote]
Checking the "Forward any attachments the message has..." option makes Pegasus attach the forwarded message in addition to including it in the message body. This is probably because even the message body is treated as an attachment, at least if the message is MIME encoded, and Pegasus can't tell which is which. Each message part is first extracted to a .PM$ file in the temp directory and then becomes an attachment. (Wonder how Pegasus decides what to include in the message body of the new message.)
I leave that option checked and manually delete unwanted attachments before sending, because it's even more annoying to quickly forward a message only to find out that important attachments where left behind.
[quote user="cadcambrafe"](2) I checked my settings:
messages and replies > rich text (on)
message formatting > disable all text styling (unchecked)
On the copy-self message I see this in the raw view:
<img src="cid:786631.1207139292.13084" width="210" height="100"
border="0" alt="graphic"/>
The message gets delivered okay with the correct formatting, but the copy-self message just has a plain grey box where there should be an image.[/quote]
I believe another Pegasus trait comes into play. This is what I think happens:
Attachments are not saved with the Copy -to-self, there is just that informational line added at the end of the message plus an X-RS-Attach header that points to where the original file was. I guess the header is used for reattaching files when resending the message.
Problem is: An embedded image is an attachment in the MIME sense, but it's not a file in the file system. So the scheme breaks, because the attachment is stripped from the Copy-to-self and there is no external file to reattach. When you forward a message with an embedded image the header will point to the temp file, which seems to be deleted when Pegasus is closed. Resending might work for the duration of the session and fail the next time you start Pegasus. (BTW, resend also fails if you delete or move a file that has been attached.)
If I'm right in my assumptions, then there isn't much you can do about it - unless you can retrieve the image from disk or from a received message.
Erik
<p><font face="arial,helvetica,sans-serif" size="3">[quote user="cadcambrafe"](1) I checked my method of forwarding:</font><font face="arial,helvetica,sans-serif" size="3">
<p>forward &nbsp;&gt; &nbsp;edit or make changes to the messages before forwarding them</p>
<p>But, the copy-self message has the following added to the bottom:</p>
<p>Attachments:</p>
<p>C:\DOCUME~1\username\LOCALS~1\Temp\WPM$6EE5.PM$</p>
<p>&nbsp;This is a plain text message with no attachments..![/quote]</p><p><font><font face="arial,helvetica,sans-serif" size="3">Checking the "Forward any attachments the message has..." option </font></font>makes Pegasus attach the forwarded message in addition to including it in the message body. This is probably because even the message body is treated as an attachment, at least if the message is MIME encoded, and Pegasus can't tell which is which. <font><font face="arial,helvetica,sans-serif" size="3">Each message part is first extracted to a .PM$ file in the temp directory and then becomes an attachment. (Wonder how Pegasus decides what to include in the message body of the new message.)
</font></font></p><p>I leave that option checked and manually delete unwanted attachments before sending, because it's even more annoying to quickly forward a message only to find out that important attachments where left behind.
</p>
<p>[quote user="cadcambrafe"](2) I checked my settings:</p>
<p>messages and replies&nbsp; &gt; &nbsp;rich text (on)</p>
<p>message formatting&nbsp; &gt; &nbsp;disable all text styling (unchecked)</p>
<p>On the copy-self message I see this in the raw view:</p>
<p>&lt;img src="cid:786631.1207139292.13084" width="210" height="100" </p>
<p>border="0" alt="graphic"/&gt;</p>
<p>The message gets delivered okay with the correct formatting, but the copy-self message just has a plain grey box where there should be an image.[/quote]</p>
<p mce_keep="true"><font><font face="arial,helvetica,sans-serif" size="3"> I believe another Pegasus trait comes into play. </font></font>This is what I think happens:</p><p mce_keep="true">Attachments are not saved with the Copy -to-self, there is just that informational line added at the end of the message plus an X-RS-Attach header that points to where the original file was. I guess the header is used for reattaching files when resending the message.</p><p mce_keep="true">Problem is: An embedded image is an attachment in the MIME sense, but it's not a file in the file system. So the scheme breaks, because the attachment is stripped from the Copy-to-self and there <font><font face="arial,helvetica,sans-serif" size="3">is no external file to reattach. When you forward a message with an embedded image the header will point to the temp file, which seems to be deleted when Pegasus is closed. Resending might work for the duration of the session and fail the next time you start Pegasus. (BTW, resend also fails if you delete or move a file that has been attached.)
</font></font></p>If I'm right in my assumptions, then there isn't much you can do about it - unless you can retrieve the image from disk or from a received message.
</font></p><p>Erik&nbsp;</p>