YAM - Yet Another Mailer: Ticket Queryhttp://yam.ch/query?status=!closed&version=2.9&desc=1&order=id
The Open-Source Amiga E-mail suiteen-USYAM - Yet Another Mailerhttp://yam.ch/chrome/site/yam.gifhttp://yam.ch/query?status=!closed&version=2.9&desc=1&order=id
Trac 1.0.4http://yam.ch/ticket/518
http://yam.ch/ticket/518#518: Rework the removal of attachmentsFri, 31 Jan 2014 12:21:53 GMTtboeckel<h2 id="Problem">Problem</h2>
<p>
Currently attachments can be deleted from a mail, but as explained in <a class="closed ticket" href="http://yam.ch/ticket/517" title="bug: wrong character conversation after deleting attachments (closed: fixed)">#517</a> the mail body will be reencoded as UTF8 as a fast workaround for the problem described in <a class="closed ticket" href="http://yam.ch/ticket/517" title="bug: wrong character conversation after deleting attachments (closed: fixed)">#517</a>. The drawback is that the original charset will get lost in this case, which might not be desireable.
</p>
<h2 id="Enhancementrecommendation">Enhancement recommendation</h2>
<p>
Recreate the raw mail after deleting the attachments just like creating a new mail with full support for the original charset. For this to work the usual struct Compose structure must be created with all single parts to be kept and finally the WriteOutMessage() function must be called to recreate the mail.
</p>
Resultshttp://yam.ch/ticket/518#changelog