https://www.redmine.org/https://www.redmine.org/favicon.ico?16793021292013-09-19T10:40:10ZRedmineRedmine - Feature #14945: Outlook inline image replace [cid:..] by redmine !inline image!https://www.redmine.org/issues/14945?journal_id=518972013-09-19T10:40:10ZEtienne Massip
<ul></ul><p>What's the point??</p> Redmine - Feature #14945: Outlook inline image replace [cid:..] by redmine !inline image!https://www.redmine.org/issues/14945?journal_id=518992013-09-19T10:44:55ZLuc Vandenbroucke
<ul></ul><p>I send a mail with screen shots to redmine.<br />Now, the screen shots become attachments like image001.png, this is ok, but the place where the image was becomes the text [cid:<a class="email" href="mailto:image001.png@01CEB495.D0962270">image001.png@01CEB495.D0962270</a>].</p>
<p>What I do now, every time is change all descriptions like<br />[cid:<a class="email" href="mailto:image001.png@01CEB495.D0962270">image001.png@01CEB495.D0962270</a>] to <img src="image001.png" alt="" />, and it looks like the original.</p> Redmine - Feature #14945: Outlook inline image replace [cid:..] by redmine !inline image!https://www.redmine.org/issues/14945?journal_id=519192013-09-20T12:20:23ZJan Niggemann (redmine.org team member)jan.niggemann@redmine.org
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Needs feedback</i></li></ul><p>I don't think this should be in redmine core, every mail system does things differently...<br />We had the same idea and wrote a plugin that uses regex to achieve the replacement (plain_text_body from mail_handler.rb):</p>
<pre><code class="ruby syntaxhl"><span class="k">module</span> <span class="nn">MailHandlerPatch</span>
<span class="k">def</span> <span class="nc">self</span><span class="o">.</span><span class="nf">included</span><span class="p">(</span><span class="n">base</span><span class="p">)</span>
<span class="n">base</span><span class="p">.</span><span class="nf">send</span><span class="p">(</span><span class="ss">:include</span><span class="p">,</span> <span class="no">InstanceMethods</span><span class="p">)</span>
<span class="n">base</span><span class="p">.</span><span class="nf">class_eval</span> <span class="k">do</span>
<span class="n">alias_method_chain</span> <span class="ss">:plain_text_body</span><span class="p">,</span> <span class="ss">:notes_cleanup</span>
<span class="k">end</span>
<span class="k">end</span>
<span class="k">module</span> <span class="nn">InstanceMethods</span>
<span class="k">def</span> <span class="nf">plain_text_body_with_notes_cleanup</span>
<span class="n">body</span> <span class="o">=</span> <span class="n">plain_text_body_without_notes_cleanup</span>
<span class="n">body</span><span class="p">.</span><span class="nf">gsub!</span> <span class="sr">/\(Embedded image moved to file: (.*)\)/</span><span class="p">,</span> <span class="s1">'!\1!'</span>
<span class="n">body</span><span class="p">.</span><span class="nf">gsub!</span> <span class="sr">/^\|------------>\s*?\n\| ([^|]*)\|\s*?\n\|------------>\s*?\n >-{80,}\|\s*?\n \|([^|]*)\|\s*?\n >-{80,}\|/m</span><span class="p">,</span> <span class="s1">'|\1|\2|'</span>
<span class="n">body</span>
<span class="k">end</span>
<span class="k">end</span>
<span class="k">end</span>
</code></pre>
<p>This converts the stuff our Lotus Notes uses to <img src="image.ext" alt="" /></p> Redmine - Feature #14945: Outlook inline image replace [cid:..] by redmine !inline image!https://www.redmine.org/issues/14945?journal_id=519202013-09-20T12:30:23ZLuc Vandenbroucke
<ul></ul><p>You are completely right, and thanks for the code.<br />I will make this work for outlook.</p> Redmine - Feature #14945: Outlook inline image replace [cid:..] by redmine !inline image!https://www.redmine.org/issues/14945?journal_id=520022013-09-23T20:14:02ZJan Niggemann (redmine.org team member)jan.niggemann@redmine.org
<ul><li><strong>Status</strong> changed from <i>Needs feedback</i> to <i>Closed</i></li><li><strong>Resolution</strong> set to <i>Invalid</i></li></ul> Redmine - Feature #14945: Outlook inline image replace [cid:..] by redmine !inline image!https://www.redmine.org/issues/14945?journal_id=649592015-07-21T09:25:46ZHeiko Robert
<ul></ul><p>has anybody written already a patch/plugin for the outlook use case?</p> Redmine - Feature #14945: Outlook inline image replace [cid:..] by redmine !inline image!https://www.redmine.org/issues/14945?journal_id=655372015-08-20T06:18:39ZToshi MARUYAMA
<ul><li><strong>Category</strong> set to <i>Email receiving</i></li></ul> Redmine - Feature #14945: Outlook inline image replace [cid:..] by redmine !inline image!https://www.redmine.org/issues/14945?journal_id=655632015-08-21T10:29:29ZMichael Ziegler
<ul></ul><p>i would also need a patch/plugin receiving outlook emails :-)</p>