JavaMailセッションを編集する

  1. ナビゲーション・ツリーで、「リソース」ノードを展開します。

  2. 「リソース」ノードで、「JavaMailセッション」を選択します。

    「JavaMailセッション」ページが開きます。

  3. 「JavaMailセッション」ページで、編集するセッションの名前をクリックします。

    「JavaMailセッションを編集」ページが開きます。

  4. 「メール・ホスト」フィールドに、デフォルト・メール・サーバーのホスト名を指定します。

    プロトコル固有のホスト・プロパティが提供されていない場合、StoreオブジェクトとTransportオブジェクトの接続メソッドはこの値を使用します。この名前は実際のホスト名として解決可能であることが必要です。

  5. 「デフォルト・ユーザー」フィールドに、メール・サーバーへの接続時に渡される別のユーザー名を入力します。

    プロトコル固有のusernameプロパティが提供されていない場合、StoreオブジェクトとTransportオブジェクトの接続メソッドはこの値を使用します。ユーザー名に使用できるのは、英数字、アンダースコア、ダッシュ、またはドットのみです。

  6. 「デフォルトの送信元アドレス」フィールドに、デフォルト・ユーザーの電子メール・アドレスを入力します。

    形式は、username@host.domainです。

  7. 「説明」フィールドで、メール・セッションの説明を変更します。

  8. 「ステータス」の「有効」チェックボックスを選択し、メール・セッションを有効にします。

    デフォルト値は「有効」です。

  9. 「ストア・プロトコル」フィールドで、使用するStoreオブジェクトの通信方法を定義します。

    デフォルトでは、ストア・プロトコルはimapです。

  10. 「ストア・プロトコル・クラス」フィールドに、目的のストア・プロトコルを実装するストア通信方法のクラスを指定します。

    デフォルトでは、ストア・プロトコル・クラスはcom.sun.mail.imap.IMAPStoreです。

  11. 「トランスポート・プロトコル」フィールドに、トランスポートの通信方法を指定します。

    デフォルトでは、トランスポート・プロトコルはsmtpです。

  12. 「トランスポート・プロトコル・クラス」フィールドに、Transportクラスの通信方法を指定します。

    デフォルトでは、トランスポート・プロトコル・クラスはcom.sun.mail.smtp.SMTPTransportです。

  13. 「デバッグ」チェックボックスを選択して、このメール・セッションでプロトコルのトレースなどの追加デバッグ出力を有効にします。

    JavaMailのログ・レベルをFINEまたはそれ以上に設定した場合、デバッグ出力が生成され、システムのログ・ファイルに含まれます。ログ・レベルの設定の詳細は、「ログ・レベルを構成する」を参照してください。

  14. 「追加プロパティ」の表に、プロトコル固有のホストまたはユーザー名のプロパティなど、アプリケーションで必要な追加プロパティを指定します。

    使用可能なプロパティのリストについては、JavaMail APIドキュメント(http://java.sun.com/products/javamail/javadocs/index.html)を参照してください。追加プロパティの名前はmail-で始まり、区切り文字として(ピリオドではなく)ハイフンを使用する必要があります。たとえば、mail-debugは正しいですが、mail.debugは正しくありません。GlassFish Serverバックエンドが、JavaMail APIに応じてハイフンをピリオドに変換します。

  15. 「保存」をクリックします。


    ヒント:

    デフォルト設定に戻すには、「デフォルトをロード」ボタンをクリックし、「保存」をクリックします。

関連項目
Copyright © 2005, 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices