Sleipnirはオプションのクライアント→電子メールに以下のように設定するとHotmailで一応開けるようになる。
パス(P): Sleipnir
引数(A): hotmail.msn.com/cgi-bin/compose?To=%M&mailto=1
しかし、CCの情報などは以下のようにmailアドレスの後に?で区切って付加されている。
mailto:user@dammy.com?cc=user@dammy.net
Sleipnirの%Mには単純に先頭のmailto:を除いた情報が送られるらしく、今の例のように表示されるリンクの場合以下のようなURLがSleipnirに送られることになる。
hotmail.msn.com/cgi-bin/compose?To=user@dammy.com?cc=user@dammy.net&mailto=1
そのため、ccなどの情報が適切にHotmailへ送られない。
そこで適切な形式に変換して送るようにスクリプトを書いてみた。
・利用方法
1. 以下のスクリプトを適当な場所に置く
http://kronon.web.fc2.com/works/mailtoforhotmail.js
2. Sleipnirオプションのクライアント→電子メールに以下のように設定
パス(P): “Script Path”
引数(A): “%M”
これで、適切に表示されるようになった。
・GmailやYahooMailを使う場合、引数を送るアドレスは以下のサイトを参考に適宜Scriptを書き換えれば使えます。
http://my.opera.com/Rijk/blog/2006/07/11/mailto-to-webmail
コメント