Sun Java System Application Server Enterprise Edition 8.1 2005Q2 관리 설명서

ProcedureJavaMail 세션을 만드는 방법

  1. 트리 구성 요소에서 자원 노드를 확장한 다음 JavaMail 세션 노드를 선택합니다.

  2. JavaMail 세션 페이지에서 새로 만들기를 누릅니다.

    JavaMail 세션 만들기 페이지가 표시됩니다.

  3. JNDI 이름 필드에 세션 이름을 입력합니다.

    JavaMail 자원에 이름 지정 하위 컨텍스트 접두어 mail/를 사용하는 것이 좋습니다. 예를 들면 다음과 같습니다. mail/MySession

  4. 메일 호스트 필드에 기본 메일 서버의 호스트 이름을 입력합니다.

    프로토콜 관련 호스트 등록 정보를 제공하지 않으면 저장소 및 전송 객체의 연결 메소드에서 이 값을 사용합니다. 이름을 실제 호스트 이름으로 확인할 수 있어야 합니다.

  5. 기본 사용자 필드에서 메일 서버에 연결할 때 제공할 아이디를 입력합니다.

    프로토콜 관련 아이디 등록 정보를 제공하지 않으면 저장소 및 전송 객체의 연결 메소드에서 이 값을 사용합니다.

  6. 기본 반송 주소 필드에서 기본 사용자의 전자 메일 주소를 username @host. domain 양식으로 입력합니다.

  7. 이 때, 메일 세션을 활성화하지 않으려면 사용 가능 확인란을 선택 해제합니다.

  8. 기본이 아닌 저장소나 전송 프로토콜을 사용하기 위해 Application Server의 메일 공급자를 다시 구성한 경우에만 고급 영역에서 필드 값을 변경합니다.

    기본적으로 저장소 프로토콜은 imap, 저장소 프로토콜 클래스는 com.sun.mail.imap.IMAPStore, 전송 프로토콜은 smtp, 전송 프로토콜 클래스는 com.sun.mail.smtp.SMTPTransport입니다.

  9. 이 메일 세션에 대해 프로토콜 추적을 비롯한 추가 디버깅 출력을 활성화하려면 디버그 확인란을 선택하십시오.

    JavaMail 로그 수준을 FINE 이상으로 설정한 경우 디버깅 출력이 생성되어 시스템 로그 파일에 포함됩니다. 로그 수준 설정에 대한 자세한 내용은 로그 수준을 구성하는 방법을 참조하십시오.

  10. 추가 등록 정보 영역에서 프로토콜 관련 호스트나 아이디 등록 정보와 같이 응용 프로그램에서 요구하는 등록 정보를 추가하려면 등록 정보 추가를 누릅니다.

    JavaMail API 설명서에 사용 가능한 등록 정보(http://java.sun.com/products/javamail/javadocs/index.html)가 나열되어 있습니다.

  11. 대상 영역에서 다음 작업을 수행합니다.

    1. 사용 가능한 열에서 배포할 자원을 사용하는 응용 프로그램에 해당하는 대상을 선택합니다.

      사용 가능한 대상은 기본 서버 인스턴스인 server 뿐만 아니라 사용 가능한 클러스터 및 서버 인스턴스를 포함합니다.

    2. 추가를 눌러 대상을 선택한 열로 이동합니다.

  12. 확인을 눌러 세션을 저장합니다.

해당 asadmin 명령

create-javamail-resource