ブラウザとの連携(mailto:クリック)

 ホームページ閲覧中に、メールアドレスをクリック(mailto:クリック)するとメールソフトが起動して、そのアドレス宛にメールが書けるようになることがあります。
このとき、起動するメールソフトを電信八号にすることができます。

 SubjectパラメータやBodyパラメータにも対応します。
この時、作成されるメールは送信テンプレートが適用されますので、送信テンプレートファイルに$TO,$SUBJECT,$BODYが使用されている必要があります。

Windows標準のメーラーにする

 Windowsではmailto:クリックをしたときに起動するプログラムは、ファイルの関連付けで URL:MailToプロトコルを設定することで指定することが出来ます。IEではこの設定を利用します。

URL:MailToへの関連付け方法

 URL:mailtoプロトコルへの関連付けは次の手順で慎重に実施して下さい。
これを自動的に設定してくれるソフトウェアもありますので、それらを利用するのもよいでしょう。

  1. 「URL:MailTo Protocol」または「URL:MailTo プロトコル」 を選ぶ。
    • インターネットエクスプローラ 3.0x なら [表示(V)]→[オプション(O)]→[プログラム]→[ファイルタイプ(F)] とし、「登録されているファイルタイプ」の一覧から。
    • Windows 95 なら、エクスプローラから [表示(V)]→[オプション(O)]→[ファイルタイプ] の一覧から。
    • Windows 98 なら、エクスプローラから [表示(V)]→[フォルダ オプション(O)]→[ファイルタイプ] の一覧から。
    • Windows Me および 2000 なら、エクスプローラから [ツール(T)]→[フォルダ オプション(O)]→[ファイルタイプ] の一覧から。
    • Windows XP なら、エクスプローラから [ツール(T)]→[フォルダ オプション(O)]→[ファイルの種類] の一覧から。
  2. (もし、一覧になければ [新規(N)] で作成してください。 拡張子は空白にできませんのでmailtoなど使用しない拡張子を入力してください。)
  3. [編集(E)]または[詳細設定(V)]→open→[編集(E)]→[アクションを実行するアプリケーション(L)]で、[参照(R)]から Dennshin8.exeを指定する。
  4. [アクションを実行するアプリケーション(L)]は、C:\***\Denshin8.exeとなっていますね? そこに -mailto コマンドラインオプションを書き加え、
    C:\***\Denshin8.exe -mailto
    とします。Denshin8.exe と -mailto の間には半角スペースが入ります(重要!)。
    ただし、C:\Program Files など、空白付きのディレクトリがパス中に存在する場合は、ファイル名の前後に「"(ダブルクォート)」が付いていますが、-mailto を付加する時には、
    "C:\Program Files\***\Denshin8.exe -mailto"
    ではなく、
    "C:\Program Files\***\Denshin8.exe" -mailto
    としてください。
  5. これで設定は終了です。OKを押してやって、mailto:をクリック してみてください。電八の送信メール編集画面が現われ、To:の所にアドレスが 張り付けられているはずです。しかも有り難い事にテンプレート定義も適用されます。

Mozilla系ブラウザ(FirefoxやNetscape6以降を含む)に直接設定する

MozillaスイートやNetscapeでメーラーをインストールした場合などに標準のメーラーを使わせたい場合には
アドレスバーに about:config と入力し、
network.protocol-handler.external.mailto を true にします。

拡張モジュール(例えばContextMenu Extension)を使用すると直接電八のパスを設定することが出来ます。
ContextMenu-Extentionの場合は、コマンドラインオプションとして
-mailto %to?subject=%subject&body=%body
を指定してください。

Operaに直接設定する

Opera7の場合「設定」→「メール」で「特定のメールクライアントを使用する」
Opera8以降の場合「ツール」→「設定」→「詳細設定」タブ→「プログラム」の「メールアプリケーション」で「特定のメールクライアントを使用する」
を選択し、OS標準の設定を使用するか、直接電八のパスを設定することが出来ます。
直接指定する場合は、コマンドラインオプションとして-mailto %を指定してください。


参照