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 マニュアル のページを参照してください。追加プロパティーの名前は mail- で始まり、区切り文字として (ピリオドではなく) ハイフンを使用する必要があります。たとえば、mail-debug は正しい名前ですが、mail.debug は正しくありません。GlassFish サーバー バックエンドが、JavaMail API に応じてハイフンをピリオドに変換します。

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

    ヒント - デフォルト設定に戻すには、「デフォルトを読込み」ボタンをクリックし、「保存」を保存します。


参照
Copyright © 2010, Oracle and/or its affiliates. All rights reserved. 著作権について