Operaのmailto:クリック時にマクロが自動No.08239
江袋 さん 02/12/20 12:01
 
秀まるおさんへ

私、ウェブブラウザに Operaを使っているのですが、さきほど、とある
ホームページ上の mailto:をクリックしたところ、「送信用のエディタ
起動時」マクロが自動起動しないことに気がつきました。

ちなみに、同じページをIEで表示して mailto:をクリックするとマク
ロは自動起動されますし、その mailto:も

 mailto:xxxxx@xxx.xxxxxxx.com

のように、特におかしな記述ではなさそうです。

また、Opera の設定を見ると「特定のメールクライアントを使用する」
の部分で

 C:\Program Files\TuruKame\TuruKame.exe newmail To=% Sign=1

と記述していました。

これは鶴亀メールの不具合でしょうか、それとも Opera側の設定などの
不具合でしょうか?

[ ]
RE:08239 Operaのmailto:クリック時にマクNo.08241
秀まるお さん 02/12/20 13:21
 
 コマンドラインのnewmailを使って鶴亀メールのエディタを起動した場合はマ
クロは自動実行されません。

 たぶんですが、

 c:\program files\turukame\turukame.exe mailto:%

 というコマンドラインをOpera側に指定すれば直ると思います。

[ ]
RE:08241 Operaのmailto:クリック時にマクNo.08243
江袋 さん 02/12/20 13:46
 
秀まるおさん、こんにちは。

> c:\program files\turukame\turukame.exe mailto:%
>
> というコマンドラインをOpera側に指定すれば直ると思います。

ビンゴ! おかげ様でマクロが自動起動されるようになりました。

どうもありがとうございました。

[ ]
RE:08243 Operaのmailto:クリック時にマクNo.08245
ももかず さん 02/12/20 14:46
 
江袋さん、こんにちは。ももかずです。

>> c:\program files\turukame\turukame.exe mailto:%
>>
>> というコマンドラインをOpera側に指定すれば直ると思います。
>
>ビンゴ! おかげ様でマクロが自動起動されるようになりました。

鶴亀メールの話題から離れてしまうのかもしれませんので、参考
までに...。

私もOperaを使うときがあります。
Operaの使い勝手がいまいちなので確かではないかもしれませんが、
「mailto:%」だけだと「To」しか鶴亀メール側に渡されません。

「mailto:xxx@bbb.ccc?subject=ddd」とかにも対応したいので、
 C:\〜\turukame.exe mailto:%t?cc=%c&bcc=%b&subject=%s&body=%m
とOperaで設定しています。

[ ]
RE:08245 Operaのmailto:クリック時にマクNo.08246
江袋 さん 02/12/20 15:21
 
ももかずさん、こんにちは。

>「mailto:%」だけだと「To」しか鶴亀メール側に渡されません。
>
>「mailto:xxx@bbb.ccc?subject=ddd」とかにも対応したいので、
> C:\〜\turukame.exe mailto:%t?cc=%c&bcc=%b&subject=%s&body=%m
>とOperaで設定しています。

こんな設定ができるとは知りませんでした。教えて頂いてありがとうご
ざいます。そこで、さっそく試してみたのですが、例えば、

 mailto:xxxx@xxxxxxxxxx.xx.xx?Subject=%8B%A4%93%AF%8C(以下略)

を秀丸エディター上でクリックした場合には、日本語のサブジェクトが
正しく反映されるようですが、これがどこぞのホームページに貼り付い
ていたとして、それを Opera上でクリックすると、鶴亀メールのヘッダ
ーに反映されたサブジェクトが文字化けしてしまいます。

ももかずさんのところでは、サブジェクトが化けるような現象はありま
せんでしたでしょうか?

[ ]
RE:08246 Operaのmailto:クリック時にマクNo.08247
ももかず さん 02/12/20 17:26
 
江袋さん、こんにちは。

>そこで、さっそく試してみたのですが、例えば、
>
> mailto:xxxx@xxxxxxxxxx.xx.xx?Subject=%8B%A4%93%AF%8C(以下略)
>
>を秀丸エディター上でクリックした場合には、日本語のサブジェクトが
>正しく反映されるようですが、これがどこぞのホームページに貼り付い
>ていたとして、それを Opera上でクリックすると、鶴亀メールのヘッダ
>ーに反映されたサブジェクトが文字化けしてしまいます。
>
>ももかずさんのところでは、サブジェクトが化けるような現象はありま
>せんでしたでしょうか?

あまり使っていなかったので気がつきませんでした。
確かに化けてしまいますね。よく考えてみたら、今までOperaから鶴亀
を起動してメールした場合は、英語のSubjectしか見てないような気が
します...。

メーラをOutlookExpressに変更しても、やっぱり上手くいかなかった
ので、どうやらOperaでは、日本語の受け渡しが上手くいってないよう
な気がします。

ついでに試してみたんですが、同じmailto:をクリックしても、OEと
鶴亀では日本語Subjectが異なって表示されました。
たしか以前に、Operaからの起動時に「?が云々」という修正が入って
いるので、その影響でしょうか?

[ ]
RE:08247 Operaのmailto:クリック時にマクNo.08248
秀まるお さん 02/12/20 17:44
 
 鶴亀メールはmailtoプロトコルでSubject=XXXX等が指定された時に、XXXX部分
がシフトJISかUTF-8か自動判定して、UTF-8と思わしき場合は自動的にShiftJIS
に変換して処理します。

 たしかOperaのためにそういう対応をしたんだったと思いますが、ダメだとし
たら、僕が調べるしか無いような…。

 具体的にダメなmailto:のURLの書いてあるページを教えて欲しいです。

 (直るかどうかは調べてみないと分かりません)

[ ]
RE:08248 Operaのmailto:クリック時にマクNo.08249
江袋 さん 02/12/20 18:01
 
ももかずさん、秀まるおさん、どうも。

> 具体的にダメなmailto:のURLの書いてあるページを教えて欲しいです。

 http://www.softnomics.or.jp/

に3つくらい貼り付いています。

[ ]
RE:08248 Operaのmailto:クリック時にマクNo.08250
ももかず さん 02/12/20 18:11
 
秀まるおさん、こんにちは。ももかずです。

> たしかOperaのためにそういう対応をしたんだったと思いますが、ダメだとし
>たら、僕が調べるしか無いような…。
>
> 具体的にダメなmailto:のURLの書いてあるページを教えて欲しいです。
>
> (直るかどうかは調べてみないと分かりません)

下記のように記述したhtmlファイルをOperaで開いていただければ
すぐに現象は発生します。

*********************************************************
<html>

<hr>
<a href="mailto:xxx@xxx?Subject=%8B%A4%93%AF">test</a>
<hr>
<a href="mailto:xxx@xxx?Subject=テスト">テスト</a>
<hr>

</html>
*********************************************************

[ ]
RE:08249 Operaのmailto:クリック時にマクNo.08251
秀まるお さん 02/12/20 18:13
 
 URLを教えてもらうまでもなく、自分でHTMLファイルを書いてテストすればよ
かったんですが、URLを教えてもらってもっと細かいことが分かりました。

 結論としては、鶴亀メールとしては対応不可です。Operaがバグっていてどう
しようもないです。

 UTF-8形式でhtmlファイルを作成したり、

 <META HTTP-EQUIV="Content-type" CONTENT="text/html;charset=x-sjis">

 を入れたりしても全然ダメです。特定範囲の文字コードが「?」に置き換わっ
て届いてしまうようで、復元しようがありませんでした。

[ ]
RE:08251 Operaのmailto:クリック時にマクNo.08252
江袋 さん 02/12/20 18:27
 
秀まるおさん、こんにちは。

> 結論としては、鶴亀メールとしては対応不可です。Operaがバグっていてどう
>しようもないです。

そういうことでしたら、仕方ないと思います。

ちなみに、最新版の7版β2でもダメで、6版よりもっと恐ろしい結果
(サブジェクトにToが入り込んだり…)になりました。

とにかく、鶴亀側ではどうしようもないということで了解です。

[ ]
RE:08252 Operaのmailto:クリック時にマクNo.08486
江袋 さん 03/03/13 07:32
 
>> 結論としては、鶴亀メールとしては対応不可です。Operaがバグっていてどう
>>しようもないです。
>
>そういうことでしたら、仕方ないと思います。
>
>ちなみに、最新版の7版β2でもダメで、6版よりもっと恐ろしい結果
>(サブジェクトにToが入り込んだり…)になりました。

その後、Opera7正式版がリリースされてから、この現象がどうなったか
確認しましたが、結局、最新版の7.02日本語版でも相変わらずでした。

そこで、テクニカルサポートに「どうすればちゃんとしたサブジェクト
がメーラーに反映されるようになるか教えて」と問い合わせたところ、
担当者から「明らかなバグなので Opera社に修正を依頼します」と返事
がありました。

ということで、どのバージョンで修正されるかは分かりませんが、気長
に改善を待っている状況です。

一応、ご報告まで。

[ ]