[새 JavaMail 세션] 페이지에서는 JavaMail 세션 리소스를 생성할 수 있습니다.
[새 JavaMail 세션] 페이지에는 다음 옵션이 포함되어 있습니다.
메일 세션을 식별하는 고유한 이름입니다. JavaMail 리소스에 이름 지정 하위 컨텍스트 접두어 mail/을 사용합니다. 예: mail/MySession 이름에는 영숫자, 밑줄, 대시 또는 점 문자만 사용해야 합니다.
기본 메일 서버의 호스트 이름입니다. 프로토콜 관련 호스트 속성을 제공하지 않으면 저장소 및 전송 객체의 접속 메소드에서 이 값을 사용합니다. 이름을 실제 호스트 이름으로 확인할 수 있어야 합니다.
메일 서버에 접속할 때 입력할 사용자 이름입니다. 프로토콜 관련 ID 속성을 제공하지 않으면 저장소 및 전송 객체의 접속 메소드에서 이 값을 사용합니다. 사용자 이름에는 영숫자, 밑줄, 대시 또는 점 문자만 사용해야 합니다.
기본 사용자의 전자 메일 주소입니다. 형식은 username@host.domain입니다.
이 메일 세션에 대한 설명입니다.
메일 세션의 상태입니다. 메일 세션은 사용 또는 사용 안함으로 설정할 수 있습니다. 기본값은 사용입니다.
메일 서버에 접속하여 메시지를 검색하고 하나 이상의 폴더에 메시지를 저장하는 저장소 프로토콜 서비스입니다. 허용되는 값은 imap, pop3, imaps·및 pop3s입니다. 기본값은 imap입니다.
저장소에 대한 서비스 제공자 구현 클래스입니다. 허용되는 값은 다음과 같습니다.
com.sun.mail.imap.IMAPStore
com.sun.mail.pop3.POP3Store
com.sun.mail.imap.IMAPSSLStore
com.sun.mail.pop3.POP3SSLStore
기본값은 com.sun.mail.imap.IMAPStore입니다.
메시지를 보내는 전송 프로토콜 서비스입니다. 허용되는 값은 smtp 및 smtps입니다. 기본값은 smtp입니다.
전송에 대한 서비스 제공자 구현 클래스입니다. 허용되는 값은 다음과 같습니다.
com.sun.mail.smtp.SMTPTransport
com.sun.mail.smtp.SMTPSSLTransport
기본값은 com.sun.mail.smtp.SMTPTransport입니다.
이 옵션을 선택하면 이 리소스에 대한 디버깅이 사용으로 설정됩니다. JavaMail 로그 레벨을 FINE 이상으로 설정한 경우 디버깅 출력이 생성되어 시스템 로그 파일에 포함됩니다. 로그 레벨 설정에 대한 자세한 내용은 로그 레벨을 구성하는 방법을 참조하십시오.
JavaMail 세션에 대한 추가 속성입니다. 사용 가능한 속성 목록은 JavaMail API 설명서(http://java.sun.com/products/javamail/javadocs/index.html)를 참조하십시오. 추가 속성은 mail-로 시작해야 하며 마침표가 아닌 하이픈을 구분자로 사용해야 합니다. 예를 들어 mail-debug는 올바르며 mail.debug는 잘못되었습니다. GlassFish Server 백엔드는 하이픈을 JavaMail API에서 요구하는 마침표로 변환합니다.
JavaMail 세션에 대한 클러스터 및 독립형 인스턴스입니다. [추가] 및 [모두 추가] 단추를 사용하여 원하는 대상을 [선택한 대상] 열로 이동합니다. [제거] 및 [모두 제거] 단추를 사용하여 필요하지 않은 대상을 [사용 가능한 대상] 열로 이동합니다.
이 옵션은 클러스터나 독립형 인스턴스가 도메인에 생성된 경우에만 표시됩니다.