2013-04-22 2 views
3

Gmail의받은 편지함에 Gmail의 응용 프로그램에서 Java로 액세스하려고합니다. 우리는받은 편지함, 메시지, 라벨 추가를 읽을 수 있지만 원하는 기능을 모두 수행하기 위해 진행 중입니다.GAE를 사용하여 Gmail받은 편지함에 액세스하는 방법

우리의 결론 : GAE SDK에 포함

-javax.mail 그것 (IMAP 프로토콜을 작동하지 예상대로) 항상 null을 반환, 우리는 전자 메일의 내용을 얻을 수 없다 작동하지 않습니다 . 같은 이름을 가진 두 개의 라이브러리가 있기 때문에 패키지 mail.jar (https://java.net/projects/javamail/pages/Home)와

  • , 라이브러리 오류가 발생합니다. (javax)

  • 우리는 Google 그룹스에서 조사한 결과 javamail.jar의 파일을 우리 프로젝트의 WEB-INF/classes 디렉토리로 복사하는 솔루션을 발견했습니다.

  • 그런 다음 javamail 라이브러리가 작동하지만 com.sun 패키지가 프로젝트 (eclipse)에서 인식되지 않으므로 "com.sun.mail.util"을 사용해야하는 첨부 파일의 내용을 가져올 수 없습니다. 꾸러미.

어떻게하면이 라이브러리를 프로젝트에 추가 할 수 있습니까?

우리는 사용

앱 엔진 자바 SDK 1.7.7 GWT 2.5.1 자바 일 1.6 이클립스 3.7.2

답변

0

당신은 인바운드 메일을 설정해야합니다 이메일을 잡을 위해 확인해야 사실

<inbound-services> 
    <service>mail</service> 
</inbound-services> 

에 대한 서비스는 문서에 죽 읽을 수있는 더 많은 구성 세부 사항이 있습니다.,

Recieve email

+0

우리는 사용자의 Gmail받은 편지함 (Oauth 2.0 및 IMAP를 통해)에 액세스하려고하고 있으며 응용 프로그램에서 이메일을받지 못합니다. 도움 주셔서 감사합니다. – user1454172