MIME (다목적 인터넷 메일 확장) 사용자가 자신의 이메일과 함께 파일을 전송할 수있는 SMTP (단순 메일 전송 프로토콜)의 확장입니다.
아파치 JAMES Mime4j는 MIME 데이터를 조작 및 프로그램 액세스 이렇게 것인지 MIME 문서에 필요한 툴을 구축에 사용될 수있다.
Mime4J는 기본적으로 개발자가 MIME 데이터를 분석하고 더 복잡한 도구, 소프트웨어 및 웹 애플리케이션을 구축에 사용할 수있는 원료 자바 라이브러리입니다.
라이브러리는 MIME 문서 헤더와 본문의 데이터에 액세스하기위한 API를 제공,시키는 개발자는 안에 뭐가보고 나중에 스트림 / 파일을 처리하는 방법을 알고있다.
문서는 Mime4j 다운로드 패키지에 포함되어있는
이 릴리스의 새로운 기능 : 있습니다.
Mime4j 0.7 헤드리스 메시지 헤더와 본문 사이의 잘못된 분리에 대한 지원을 개선하고 & quot에 대한 지원을 추가; 사용되지 않는 & quot; RFC822 구문 (예 : & quot; 헤더 & #의 x3c, somespace & # X3E ;: & quot; 스타일).
인용 인쇄 스트림의 구문 분석 성능이 상당히 개선되었습니다. & quot; DecodeMonitor & quot; 목적은 (엄격한 행동 대 융통성이) 잘못된 입력을 처리하는 방법을 정의하는 가장 코드에서 도입되었습니다.
심각하지 않은 필드 MIME 포맷 위반 관용의 높은 수준이 요구되는 경우에는 0.7 Mime4j DefaultFieldParser 대안으로 LenientFieldParser을 제공한다.
버전 0.6의 새로운 기능 :
이전 인터페이스 TextBody과 BinaryBody이 클래스 SingleBody의 추상적 인 서브 클래스로 변경되었습니다. 이러한 인터페이스를 구현하는 코드 따라 변경 될 수 있습니다.
일부 낮은 수준의 함수는 (고급 사용자에게 권장) 풀 파서에서 사용할 수 있습니다.
클래스 AbstractBody는 SingleBody로 대체되었습니다. AbstractBody가 제거되었습니다.
지금 메시지 부분 US-ASCII 디폴트 임시 텍스트 본문 저장 (ISO-8859-1했다).
클래스 NamedMailbox가 제거되었습니다. 클래스 사서함 이제 추가 이름 속성이 있습니다.
댓글을 찾을 수 없습니다