xyzzy QandA

IE の mailto:foo@bar.ac.jp とかで KaMail を呼びたいのですが…。


管理番号 146 (拡張機能)
最終更新 2003/06/25 23:53:22
まず,$XYZZY/site-lisp/kamail/sample.xyzzy の「標準のメーラとして使っ
たり他から呼ぶ場合」に従い,初期化ファイルに以下の記述をしておきます。

  (autoload 'kamail-mailto "kamail/kamail" nil)
  (setq *command-line-mailto-hook* #'kamail-mailto)

次に,Windows 側の設定をします。

Windows 98, NT の場合は,エクスプローラの [表示]→[フォルダ オプション]
→[ファイルの種類] から以下の設定をします。

  1. [登録されているファイルの種類] から,URL:MailTo Protocol を選択し
     ます。
  2. [編集] をクリックします。
  3. [アクション] から open を選択し [編集] をクリックします。open が
     ない場合は,[新規] をクリックします。
  4. アクションの設定をします。
       [アクション]: open
       [アクションを実行するアプリケーション]: "C:\xyzzy\xyzzycli.exe" -mailto %1

Windows 2000 では,[ツール]→[フォルダ オプション]→[ファイルタイプ] 
を開きます。しかし,[登録されているファイルタイプ] に URL:MailTo 
Protocol が存在しないので,あらかじめ追加しておきます。

  1. [新規] をクリックします。
  2. [ファイルの拡張子] に「利用不可」と入力します。
  3. [詳細] をクリックします。
  4. [関連付けられているファイルタイプ] から,URL:MailTo Protocol を選
     択します。
  5. [OK] すると,[登録されているファイルタイプ] の末尾に追加されます。

次に,[登録されているファイルタイプ] から URL:MailTo Protocol を選択し,
[詳細設定] をクリックします。あとは,Windows 98 と同じ手順でおっけーで
す。

ちなみに電八を使う場合は,「アクションを実行するアプリケーション」を以
下のようにします。

  "C:\Utility\Denshin8\denshin8.exe" -mailto