2011-03-30 3 views
2

이것은 실제로 두 가지 질문이지만 매우 밀접한 관련이 있습니다.Windows에서 Java로 MailDir 형식을 처리하는 문제

UNIX 스타일 MailDir 형식으로 저장된 전자 메일을 처리 할 Java 응용 프로그램을 개발 중입니다. JavaMail API를 사용하고 있으며 내 이메일이 들어갈 형식을 읽을 수있는 제공자로 작동해야하는 JavaMailDir을 발견했습니다.

JavaMailDir은 항상 메일 폴더를 기대하는 것 같습니다. store.getFolder()에 전달됨) 점으로 시작하십시오. 나는 개발과 초기 테스트를 위해서만 Windows 머신에 접근 할 수있다. 따라서 테스트를 위해 Linux 시스템에서 샘플 전자 메일과 폴더 구조를 복사했습니다. 파일을 읽을 수 없기 때문에 메시지를 읽으려고하면 예외가 발생합니다. 메시지가 폴더에 존재한다는 API 호출을 통해 알 수 있습니다. 폴더 이름의 첫 번째 문자가 Windows에서 파일을 열지 못하는 것처럼 보이는 점이있는 것 같습니다.

제 질문은이 문제가 Windows에서 작동하는지 아니면 동일한 기능을 제공하고 Windows에서 더 잘 작동하는 다른 공급자에서 작동하게 할 수 있습니까?

답변

2

Windows에서 내 개발을 할 때 JavaMailDir을 사용하는 것이 좋습니다. 궁극적으로 나는 다른 게시물에서 참조 된 것을 본 Plexus Maildir 버전을 만들 수있었습니다. 적어도 실제 Linux 환경에서 테스트 할 때까지 Windows 컴퓨터에서 개발할 수 있습니다.

0

Windows 머신에 Linux를 이중 부팅 OS로 설정하지 않는 이유는 무엇입니까? 하루의 일을 총 수

https://help.ubuntu.com/community/WindowsDualBoot

정말 이해와 더블 체크 모든 모든 설정하고 시스템에서 작업을 얻을 수 있습니다.

+0

집에서 해결책으로는 좋지만 실행할 수있는 것에 대한 규칙이있는 기업 환경에서는 그렇지 않습니다. 나는 초기 문제를 일으킨 문제를 해결할 수 있었고 이제는 더 이상 문제가되지 않는다. – Michael

관련 문제