큰 문제가 있습니다. 내 임무는 IMAP 프로토콜을 사용하여 서버에서 일부 이메일을 다운로드하는 것입니다. 이것은 전자 메일을 다운로드하지만 2 진 형식으로 "get mails (POP3/IMAP)"작업 항목을 사용하여 수행됩니다.Pentaho 주전자를 사용하여 전자 메일에서 첨부 파일을 얻는 방법?
바이너리 형식의 파일은 보낸 사람, 제목, 본문 및 인코딩 된 첨부 파일이 포함 된 .mail
개의 파일입니다. 이 파일들을 입력으로 몇 가지 단계를 알아야하기 때문에 별도의 파일을 얻어야합니다.
.mail
파일을 디코딩하고 첨부 파일 목록을 가져 오는 타사 라이브러리 또는 유틸리티가있는 것을 보았습니다. 그러나 추가 유틸리티없이이 프로세스를 수행하려고합니다 (SO에 따라 셸 단계가 필요하기 때문에).
Pentaho 작업 항목 또는 변환 단계만을 사용하여 첨부 파일을 얻는 방법이나 트릭이 있습니까?
저는 Pentaho 주전자 5.1 버전을 사용하고 있습니다.
해당 라이브러리 중 Java가 있습니까? 그렇다면 PDI에서 직접 호출 할 수 있습니다. – Codek