이것은 실제로 두 가지 질문이지만 매우 밀접한 관련이 있습니다.Windows에서 Java로 MailDir 형식을 처리하는 문제
UNIX 스타일 MailDir 형식으로 저장된 전자 메일을 처리 할 Java 응용 프로그램을 개발 중입니다. JavaMail API를 사용하고 있으며 내 이메일이 들어갈 형식을 읽을 수있는 제공자로 작동해야하는 JavaMailDir을 발견했습니다.
JavaMailDir은 항상 메일 폴더를 기대하는 것 같습니다. store.getFolder()
에 전달됨) 점으로 시작하십시오. 나는 개발과 초기 테스트를 위해서만 Windows 머신에 접근 할 수있다. 따라서 테스트를 위해 Linux 시스템에서 샘플 전자 메일과 폴더 구조를 복사했습니다. 파일을 읽을 수 없기 때문에 메시지를 읽으려고하면 예외가 발생합니다. 메시지가 폴더에 존재한다는 API 호출을 통해 알 수 있습니다. 폴더 이름의 첫 번째 문자가 Windows에서 파일을 열지 못하는 것처럼 보이는 점이있는 것 같습니다.
제 질문은이 문제가 Windows에서 작동하는지 아니면 동일한 기능을 제공하고 Windows에서 더 잘 작동하는 다른 공급자에서 작동하게 할 수 있습니까?
집에서 해결책으로는 좋지만 실행할 수있는 것에 대한 규칙이있는 기업 환경에서는 그렇지 않습니다. 나는 초기 문제를 일으킨 문제를 해결할 수 있었고 이제는 더 이상 문제가되지 않는다. – Michael