postfixの.forwardについて、教えて!
postfixの.forwardのパイプ処理を使って、javaのプログラムを呼び出すけど、エラー発生します。
.forwardファイル中身に"|java ReplyTest"を書きました
エラーは:
Command died with status 1: "java ReplyTest". Command
output: Exception in thread "main" java.lang.NoClassDefFoundError: while
resolving class: ReplyTest at
java.lang.VMClassLoader.resolveClass(java.lang.Class)
......
(/var/spool/postfix/java.version=1.4.2) Caused by:
java.lang.ClassNotFoundException: javax.mail.Session not found in
[file:/usr/share/java/libgcj-3.4.6.jar, file:./, core:/] at
java.net.URLClassLoader.findClass(java.lang.String)
このように出た。
javaのプログラム実行前に、クラスパスを設定のは知ってますけど。単純にクラスパスを設定、javaプログラムを実行するのは、問題なし。.forwardのパイプを使って、自動的に実行すれば、上のようにエラー出た。
postfixのjavaクラスパスに関する環境変数有るか?どう設定しますか?
申し訳ないですが、教えてください。
お願いします。
補足
回答ありがとうございました。 リンク先よりJAVAのJREをインストールして、 プロキシ情報を入力してみたのですが、 ブラウザ等同じ設定にしたWindows2000は見ることが出来ますが、 WindowsXPでは見られません。 そういうことはあるのでしょうか?