送信済みHTMLメールに返信すると画像リンNo.01013
rocky さん 17/02/09 06:38
 
まるおさん、度々すみません。
主題の件、メール送信後に追伸や補足を送る時によく送信済みメールを開いて全員に
返信とかでやるのですが、その際、画像を本文中に挿入していると添付が外れてリン
クが切れます。
受信したHTMLメールの画像は返信でも維持されるので、同様の仕様にして頂きたいと
思っているのですが...いかがでしょうか??

[ ]
RE:01013 送信済みHTMLメールに返信するとNo.01016
秀まるお2 さん 17/02/09 10:11
 
 これは、HTMLメール編集アドインを使ってて、しかも、返信の時に、HTML形式
で返信する用のテンプレートを指定してる場合の話ってことですよね。

 そういう前提でテストしてみたら、たしかに添付画像が全部リンク切れで出て
きてしまうようです。

 なんとか直すための方式を考えてみます。


[ ]
RE:01016 送信済みHTMLメールに返信するとNo.01019
rocky さん 17/02/09 12:23
 
言葉足らずですみませんでした。おっしゃる通りです。
どうかよろしくお願いします。

[ ]
RE:01019 送信済みHTMLメールに返信するとNo.01034
秀まるお2 さん 17/02/13 10:06
 
 ちょっと時間がかかりましたが、問題点が1つ分かりました。

 こちらでいろいろテストしたら、返信メールに画像がうまく自動で添付されて
リンク切れにならないケースと、自動で添付されずにリンク切れになる、2通り
があるようでした。

 うまくいくケースは、

  <img src="....">

 みたいに画像ファイルがダブルクォーテーションで囲まれてるケースで、ダメ
なケースは、

  <img src='....'>

 のようにシングルクォーテーションのケースでした。

 あるいは、

  <  img src  =   "....">

 みたいに空白とかタブ文字とか改行文字がタグの中に混じってると、場所によ
ってはうまく解釈出来ないケースがありました。

 この辺修正できたと思います。

 とりあえず1つ確認いただきたいのは、今回のダメなケースが上記のダメな
ケースと一致するかどうかです。

 よく分からない場合は、とりあえず一回β版をアップロードするのでそれで確
認いただきたいと思います。

----------------------------------------------------------

 もう1つ、メールで連絡いただいたダメなケースは、こちらから発信するHTML
メールの画像ファイルのパートに、

    X-Attachment-Id:

 ってヘッダ(中身はContent-ID:と同じ)を付加することで回避できることが
分かったので、その方式で対応させていただきます。

[ ]
RE:01034 送信済みHTMLメールに返信するとNo.01035
rocky さん 17/02/13 10:43
 
まるおさん、ありがとうございます。
私のケースは残念ながら引用符やスペースではないかもしれません。
送信済みトレイからいくつか返信したメールのimgタグを抜き出してみました。


リンクが切れなかったもの
<img width="510" height="453" alt="埋め込み画像 1" src="*****.jpg">
<img width="489" height="170" alt="埋め込み画像 1" src="image.png">
<img width="561" height="403" alt="埋め込み画像 1" src="WS000062.JPG">
<img width="530" height="298" alt="埋め込み画像 2" src="DSC_0185.jpg">
<img width="530" height="375" src="CspxC-XUkAAkVMt.jpg large.jpg">
<img class="nativeView" id="i157140b01c142a372591" style="width: 288px;" src
="DSC_0182.JPG">
<img class="nativeView" id="i157140b01c142a372591" style="width: 288px;" src
="DSC_0182.JPG">
<img width="530" height="376" alt="埋め込み画像 1" src="*****.png">
<img width="561" height="504" alt="埋め込み画像 2" src="*****.jpg">
<img width="259" height="330" alt="埋め込み画像 1" src="image.png">
<img class="nativeView" id="i152d51445a31f591421" style="width: 288px;" src=
"DSC_0015.JPG">


リンクが切れたもの
<img src="DSC_0244_1.JPG">
<img width="1774" height="1000" style="width: 778px; height: 440px;" src="WS
000016.JPG">
<img width="719" height="1278" align="baseline" style="width: 371px; height:
 669px;" alt="" src="Screenshot_2016-03-05-14-16-20.png" border="0" hspace="0">
<img align="baseline" alt="" src="2016-03-01_11.18.00.png" border="0" hspace
="0">

いかがでしょうか。
どうかよろしくお願いします。

[ ]
RE:01034 送信済みHTMLメールに返信するとNo.01037
rocky さん 17/02/13 11:08
 
まるおさん、補足情報です。

1.新規にHTMLメールを作成、画像を挿入、送信
2.送信済みフォルダの上記1のメールを選択、全員に返信ボタンを押す

この時の編集画面ですでにリンク切れになっています。


[ ]
RE:01037 送信済みHTMLメールに返信するとNo.01038
rocky さん 17/02/13 11:21
 
追伸、返信用のテンプレートは下記の通りです。

$(HtmlEdit)$-
$(SetHeader,Content-Type,text/html)$-
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>On $(PlainTextToHtml,$(FormatDate,$(RootHeader,Date),"EFW, EFM DD, YYYY
  h:mm")) $(PlainTextToHtml,$(SetNameOnly,$(RootHeader,From))) wrote:</DIV>
<HR>
$(QuoteHtml,$(PlainTextToHtml,$(SmallRootHeader)) + $(RootHtml))

[ ]
RE:01038 送信済みHTMLメールに返信するとNo.01041
秀まるお2 さん 17/02/13 13:44
 
 実は、送信済みメールに対して返信メールを作成すると、返信元メールに対し
て余計な整形(自動折り返し)がかかってしまってHTMLメール内容がおかしくな
るバグがありました。

 ちょうど、00994番発言で連絡いただいた所でした。

 そのバグのせいでおかしくなってるんだと思います。

 ということで謎が解けまして、次のβ版で直ると思います。

 少々お待ちください。

[ ]
RE:01041 送信済みHTMLメールに返信するとNo.01047
rocky さん 17/02/13 16:34
 
了解しました。どうもありがとうございます。

[ ]
RE:01047 送信済みHTMLメールに返信するとNo.01049
秀まるお2 さん 17/02/13 17:15
 
 さらにテストしたら、送信済みメールへの返信については別の理由があって、
画像がリンク切れになってしまってました。

 どっちにしても直します。

[ ]
RE:01049 送信済みHTMLメールに返信するとNo.01052
rocky さん 17/02/14 09:00
 
ありがとうございます。どうかよろしくお願いします。

[ ]