4

Ruby on Rails アプリでオブジェクトを作成するために、 Viewpointを使用して Exchange サーバーから電子メールを取得しています。

次のように、画像がメールの本文にインラインで含まれていることがわかります。

<img src=\"cid:94C552FB-8474-437C-AB44-DDF809047AB9\" type=\"image/png\">

また、アイテム BLOB にも添付ファイル ノードが表示されます。

:attachments=>{
  :file_attachment=>{
    :content_type=>{
      :text=>"image/png"
    },
    :content_id=>{
      :text=>"94C552FB-8474-437C-AB44-DDF809047AB9"
    },
    :attachment_id=>{
      :id=>"AAMkAGEzNmExNzEzLTcxMjEtNDM5YS04NmE0LWE0NWU3MWZiMjEwNgBGAAAAAAB4VZcbdHrATrbGrKL0ANCfBwCjSVkOjPEtQoJN3xOKeIYJAAzyZ5e9AACjSVkOjPEtQoJN3xOKeIYJAA25w05NAAABEgAQAK9ad+6BP7VHru83AO7CTrU="
    },
    :name=>{
      :text=>"Hollowbody 2.png"
    }
  }
}

私の質問は、これを img タグの src として使用するのに適した URL に変換するにはどうすればよいですか? 私はこのような答えを見てきましが、彼らはその中で特別な特権を持っているようです

  1. それらはC#で実行されており、Exchangeとそれがリソースを処理する方法を特別に理解しています(私は推測します)
  2. それらは Exchange と同じサーバー上で実行されているように見え、添付ファイルが保持されている同じ tmp ディレクトリにアクセスできます。

別の言語の別のマシンを使用している場合、これらの画像にアクセスするにはどうすればよいでしょうか? 携帯電話から冷蔵庫まで、Exchange/Outlook からメールを受信して​​画像をレンダリングできるメール クライアントがすべてあるので、それが可能であることはわかっています…</p>

4

0 に答える 0