• 締切済み

javamailのダウンロード

javamailとjafのダウンロードできる場所が分かりません。 教えて下さい、お願いします。 あと、ダウンロードしてからですが、mail.jarとactivation.jarのクラスパスの設定は「コントロールパネル」の「システム」の「環境変数」のclasspathに設定すればいいのでしょうか? 宜しくお願いします。

  • Java
  • 回答数1
  • ありがとう数0

みんなの回答

noname#177743
noname#177743
回答No.1

Java Mailは、以下がオフィシャルページになるようです。 http://www.oracle.com/technetwork/java/javamail/index.html ここから「JavaMail API 1.4.5 Release」のリンクをクリックすればダウンロードページに移動します。そこからダウンロード出来ます。 >クラスパスの設定は「コントロールパネル」の「システム」の「環境変数」のclasspathに設定すればいいのでしょうか? そうですが、正直、汎用されるclasspathに追加するのは気持ち悪いです。私はしません。Javaでしか使わないなら、JDKやJREのライブラリに追加するのが一番面倒がなくていいと思います。JREのフォルダを開いて、「lib」内の「ext」フォルダに入れます(JDKの場合は、JDK内のJRE)。パスやクラスパスの設定は一切不要です。

関連するQ&A

  • javamailのインポートでエラー

    開発環境はeclipseを使用していますが、 import javax.mailでエラーが発生しています。 javamailは、「ウィンドウ」の「設定」の「java」の 「ビルドパス」の「クラスパス変数」にmail.jarを設定しています。 ご教授お願いします。

  • JavaMailを使う前のTomcatの設定

    JavaMailでメールを送信するプログラムを作成しております。 バージョンは Tomcat5.5.33 JDK6.0_35 です。 いろいろ調べていると、JavaMailのAPIが必要という事がわかり、次のURLから http://www.oracle.com/technetwork/java/javamail/index.html javax.mail.jarとactivation.jarをダウンロードして TomcatのWEB-INF/libにコピーしました。 この設定で間違いはないでしょうか? まだメール送信はできておりません。 素人な質問で申し訳ありません。 どなたか、ご教授願います。

  • JavaMailなどのAPIは実行クライアントにも必要?

    JavaApplicationを作成、Jarファイルを作成して配布を行います。 そのプログラム内でJavaMailやPOIなどのAPI・ライブラリを利用していた場合、 実行環境(≠開発環境)ではそういったAPIは必要なのでしょうか? Windowsの場合、それをダウンロードし、いちいち環境変数に登録しないといけないのでしょうか? Javaにはとても疎いので初歩的な質問かもしれませんが、 ご教示宜しくお願い致します。

    • ベストアンサー
    • Java
  • 『javax.mail.*』が見つかりません。

    『javax.mail.*』が見つかりません。 7年ぶりにプログラムを作ることになりました。 JavaMailを使ったソース(送信部分)でimportがエラーになります。 状況は以下の通りです。 1.ソース先頭で『import javax.mail.*』をコーディングしています。 2.javamail-1.4.3.zipのmail.jarにパスを通してあります。 3.jaf-1_1_1.zipのactivation.jarにパスを通してあります。 ここで、『j2ee.jar』を入手してパスを通すため、J2EEをダウンロードしようとしましたが、見つかりません。 4.JAVA EE6をダウンロードしてインストールしたら、glassfishv3が出来ました。   (JAVA EE6が最新版のようでしたので…) 5.glassfishv3下に『j2ee.jar』が見当たりません。 6.jdk1.6.0_19下にもjre6にもありません。 いろいろとググってみましたが、『j2ee.jarにパスを通す』という回答ばかり見つかります。 『j2ee.jar』の入手方法、もしくは『JAVA EE6に含まれる別のjarで対応』するのか、どなたか御教授お願いいたします。

    • ベストアンサー
    • Java
  • JDBCについて…

    MySQLはMySQL Server 4.1 SDKはjdk1.5.0_11で JDBCはmysql-connector-java-5.0.4 を実行環境としているのですがクラスパスについてよくわかりません。 一応ユーザー環境変数は 変数名 CLASSPATH 変数値 .;jdk1.5.0_11\lib\tools.jar;mysql-connector-java-5.0.4-bin.jar 変数名 PATH 変数値 jdk1.5.0_11\bin を設定しました。 これでパスが通ってるか判断できない状態です。 もし通っていないならどのように変更したらよいのでしょうか? よろしくお願います。

  • javamailのプロトコルについて

    こんばんは。 javamailでメール送受信をしています。 メールサーバの前にF/Wがあり、 設定したプロトコル以外は通さないようになっています。 そこで、 javamailの送受信プロトコルを設定したいのですが、 どなたかご存知の方はいらっしやいませんか? 経験が浅く、ネットで調べてもいまいち確証がつかめません。 試せる環境もなく困っています。 ご教授お願いいたします。

    • ベストアンサー
    • Java
  • javamailで220の応答が遅い

    javamailでメール送信をする時、220の応答が4~5秒程掛かります。 javamailの実行環境はWindows2000でMTAはLINUXでqmailです。 DOSプロンプトでTELNET <MTA> 25とすると一瞬で220の応答がありますし、BASP21でメールを送信する分にはこのような応答待ちは発生しないので、悩んでいます。 javamailはコネクションを張る際、TELNETやBASP21では要求しないなにかをMTAに求めて、その応答が何らかの原因で遅いもしくは返さないと言うことなのでしょうか? もしその場合それをオフにする、設定が出来るのでしょうか? よろしくお願いします。

  • ユーザ環境変数とシステム環境変数の違い

    ユーザ環境変数とシステム環境変数の違いって何ですか? CLASSPATHを設定しようとしているのですが、本ではシステム環境変数に設定していますが、同じような目的のCLASSPATHの設定でもネットの解説などではユーザ環境変数に設定していたりして、この疑問が出てきました。 よろしくお願いします。

  • クラスパスの通し方

    いつも楽しく拝見させていただいています。 クラスパスのことで質問があります。宜しくお願いします。 クラスパスの通し方が理解できていなくて、もしEclipse上でクラスパスを通す方法があるのであれば教えていただけないでしょうか?よくパスが通っていなくてstrutsのアクションが動かない場合があるんです…。環境変数上でCLASSPATHを通す方法もあるようですがよくわかりません。以前はクラスパスとは何なのか?ということを質問させて頂いたのですが、実際にクラスパス(俗に言うパスを通す?)はどうやって通すのか教えて頂けたらうれしいです。どうか宜しくお願いします。

    • ベストアンサー
    • Java
  • classファイルとJARファイルで実行した出力が異なる

    Javaのコマンドラインツールです。 CLASSファイルのままで実行 C:\> java -classpath .;mail.jar;activation.jar Mailx すると正常な出力が得られるプログラムをJARファイルにして C:\> jar xvf activation.jar C:\> jar xvf mail.jar C:\> jar cfm Mailx.jar Mailx.mf *.class com javax C:\> jar tvf Mailx.jar 実行 C:\>java -classpath Mailx.jar Mailx すると、正常な出力が得られなくなり、メールアドレスが出力されるはずが、メモリのアドレスのような値が出力  javax.mail.util.SharedByteArrayInputStream@1bf52a5 されるようになります。 なぜなのでしょうか? <Mailx.mf> Manifest-Version: 1.0 Main-Class: Mailx

専門家に質問してみよう