Yahoo Web メールからの本文中URL文字列にNo.00143
sx200 さん 16/07/06 15:27
 
Yahoo Web メール で下記のUR文字列Lを本文中に書いて送ったところ、
Webメールでは正常に文字が並んだのに、秀丸メールでは空白文字が
入ってしまいます。

送った文字列
 http://nitto-kotsu.co.jp/kosoku(kamo-tyo).htm

秀丸メールで受信した文字列
 http://nitto-kotsu.co.jp/kosoku (kamo-tyo).htm

とカッコの前に半角の空白文字だ入ってしまいます。

秀丸メールでNiftyやアサヒネット、Yahooに送信した場合は、受信に使うメールソフ
トが秀丸であれ、Webメールであれ、空白文字は入りません。

また秀丸メールでYahooのアカウントで送信する場合は、受信側で空白文字は入りま
せん。

つまり、送信メールソフトがYahoo Webメール だと、秀丸メールで受け取ると空白
が入ってしまいます。これはYahoo側に問題があるのか、それとも秀丸メールの方な
のか、あるいはこの組み合わせがもともと悪いのか、どうなのでしょうか。

[ ]
RE:00143 Yahoo Web メールからの本文中URNo.00144
sx200 さん 16/07/06 15:32
 
補足です。秀丸メールのバージョンは 6.53 です。

[ ]
RE:00144 Yahoo Web メールからの本文中URNo.00145
秀まるお2 さん 16/07/06 17:07
 
 Yahoo!メールのWebメールにFirefoxでログインして、自分宛にメールを送る
テストをしてみたんですが、こちらでは再現しないようでした。

 Yahoo!メールのWebメールで、単純にメール本文にURLを入れた場合と、適当な
文章の一部を選択して「リンクを作成」のボタンを押してリンクとして入れた場
合と両方テストしてみたんですけども、大丈夫そうでした。

 秀丸メールも、V6.53とV6.54β20と両方テストしてみました。

 Yahoo!メールから届いたログを見ても、特にURLに空白が混じってることも無
さそうでした。

 なのでちょっと原因が分からないです。

 例えば僕の"maruo@mitene.or.jp"宛にYahoo!メールのWebメールからサンプル
メールを送っていただければ、それを見て何か分かるかなぁと思います。それと、
出来れば問題のメールの受信ログを送っていただけるとなおありがたいです。

 受信ログを送る方法は、

 1.問題のメールを選択する。
 2.「ファイル・エクスポート...」で、形式は1メール1ファイル形式で、
   「現在のメールに対応する受信ログ/送信ログをエクスポートする」
   をONにして適当にエクスポートする。
 3.エクスポートされたファイルを添付ファイルにして送る。

 です。

 どうでしょうか。

 ちなみにこちらでテストしたメールの受信ログを見ると、

    <a href="http://nitto-kotsu.co.jp/kosoku(kamo-tyo).htm">
    http://nitto-kotsu.co.jp/kosoku(kamo-tyo).htm</a>

 みたいになってまして、特に空白が混じる要因は無さそうな気がします。

[ ]
RE:00145 Yahoo Web メールからの本文中URNo.00146
秀まるお2 さん 16/07/06 17:18
 
>  ちなみにこちらでテストしたメールの受信ログを見ると、

 メール本文にURLを書いただけの場合だと、

--1540641388-988463846-1467788091=:57082
Content-Type: text/plain; charset=iso-2022-jp

http://nitto-kotsu.co.jp/kosoku(kamo-tyo).htm
...........................
--1540641388-988463846-1467788091=:57082
Content-Type: text/html; charset=iso-2022-jp

<html><body><div style="color:; background-color:; font-family:MS PGothic, s
ans-serif;font-size:12pt">http://nitto-kotsu.co.jp/kosoku(kamo-tyo).htm<br
>...........................<br><div><br></div></div></body></html>
--1540641388-988463846-1467788091=:57082--

 のような感じになってまして、text/plainパートもtext/htmlパートも大丈夫
そうでした。

 ちなみに秀丸メールはtext/htmlパートを普通のテキスト形式に変換しようと
するので、仮にtext/plainパートが壊れてても大丈夫なはずではあります。

[ ]
RE:00146 Yahoo Web メールからの本文中URNo.00147
sx200 さん 16/07/06 20:47
 
再度、Webメールで秀丸メールに送信(IE 11, Chrome, FireFox の3種で)して見ま
したら、今度はいずれも正常に受信しました。

もう一歩、突っ込んで調べたのですが、
送信メールをYahoo の「送信済みメール」で確認したら、変なことを見つけましたの
で報告します。

すなわち、
 http://nitto-kotsu.co.jp/kosoku(kamo-cba).htm
の文字列が、空白入りで受信したものについては、その「送信済みメール」では
  http://nitto-kotsu.co.jp/kosoku までがリンクをしている色になっているが
後半の、
  (kamo-cba).htm はリンク色になっていませんでした。


正常に受信したものについては、

 http://nitto-kotsu.co.jp/kosoku(kamo-cba).htm の全体がリンク色になってい
るか、あるいは全体がリンク色になっていないものでした。
すなわち、
Chrome, FireFox では 全体がリンク色になっていない。

IE 11 では 全体がリンク色 か 全くリンク色になっていないかの二通りでした。

以上ですが、どうもYahoo のWebメールが送信時にあれこれ異なった識別をその都度、
やっているような感じです。

ということなので、秀丸メールの方には原因は無いような気がしてきました。

 



[ ]
RE:00147 Yahoo Web メールからの本文中URNo.00149
秀まるお2 さん 16/07/07 10:15
 
 送っていただいたメールをインポートしてみたら、たしかに「http:」の
リンクが途中で切れてるようでした。

 秀丸メールは、text/htmlパートを普通のテキストに変換するんですが、

    kosoku

 と

    (kamo-cba).htm

 の間が明確に分かれてないといけない(リンクの一部と解釈されてはいけな
い)ために、あえて空白を1つ入れてるんだと思います。これはすみませんが仕
方がないと思います。

 今もう再現しない(同じ方法でWebメールを作成しても同じメールにならな
い)なら、何かYahoo!メールの方で改良がなされたのかなぁと思います。


[ ]
RE:00149 Yahoo Web メールからの本文中URNo.00156
sx200 さん 16/07/07 15:25
 
何度も調べていただきありがとうございました。

今日も再現試験を Chrome や IE から送受信して見ましたが、正常になっておりまし
た。
Yahoo の方で対処してくれたのか、たまたま、何かの誤動作であったのか分かりませ
んが、今後の送受信の時に思い出して、慌てないようにしたいと思います。 
取り急ぎ御礼まで。

[ ]