2013-01-19 8 views
1

javamail에서 sun 구현에만 사용되는 mail.smtp.sendpartial 속성이 있습니까?javamail에서 sun 구현과 관련된 mail.smtp.sendpartial 속성이 사용 되었습니까?

또는 gnu 구현에서도이 속성을 사용하고 동일한 동작 (예 : 속성을 true로 설정 한 경우 가능한 동작 보내기)을 제공 할 것으로 기대할 수 있습니까?

태양과 관련이있는 경우 mail.smtp로 시작하는 모든 속성이 적절하다고 말할 수 있습니다. 태양 특유입니까?

즉, SMTPTransport와 같은 SMTP 클래스는 구현에 따라 다르며 sun 설명서에 언급 된 속성은 sun 구현에만 사용되며 이러한 속성은 모두 어떤 RFC에 의해 언급 된?

답변

1

mail.smtp.sendpartial 속성은 JavaMail 사양에 의해 정의되지 않으므로 Sun 공급자에만 해당됩니다. JavaMail 스펙은 일부 메일을 포함하여 몇 가지 표준 등록 정보를 정의합니다. 속성. 잘하면이 모든 것은 JavaMail javadocs에서 분명합니다. javadocs를 읽었습니까? 특히, 다양한 패키지의 문서는 속성을 설명합니다. 아래로 스크롤하는 것을 잊지 마십시오.

+0

예, 감사합니다. 패키지 설명서에 설명 된대로 API 특정 속성이 있음을 문서에서 확인합니다. 그러나 적어도 부분 집합이 일반적으로 지원 될 수있는 (또는 아마도 있어야하는) 어딘가를 찾고 싶었습니다. 그렇지 않으면 태양 특정 구현은 내가 일반적으로 명백하게 생각했을만한 기능을 지원합니다. '표준'API를 다루는 것은 훨씬 고통 스럽습니다. 예를 들어; sendpartial = true ---> 왜 표준 동작을하지 않습니까? reportsuccess = true ---> 성공에 대한 원격 서버로부터 추가 정보를 얻는 유일한 방법입니다. 응답 코드 ... – svaens

+0

표준화되지 않은 세 가지 이유가 있습니다. 1. 표준 API를 상대적으로 프로토콜 독립적으로 유지하려고했습니다. 2. 이러한 것들을 표준화 할 필요가 거의 없습니다. 3. 표준화는 추가 작업이 필요하며 우리는 이미 자원이 한정되어 있습니다. –