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 に変換するにはどうすればよいですか? 私はこのような答えを見てきましたが、彼らはその中で特別な特権を持っているようです
- それらはC#で実行されており、Exchangeとそれがリソースを処理する方法を特別に理解しています(私は推測します)
- それらは Exchange と同じサーバー上で実行されているように見え、添付ファイルが保持されている同じ tmp ディレクトリにアクセスできます。
別の言語の別のマシンを使用している場合、これらの画像にアクセスするにはどうすればよいでしょうか? 携帯電話から冷蔵庫まで、Exchange/Outlook からメールを受信して画像をレンダリングできるメール クライアントがすべてあるので、それが可能であることはわかっています…</p>