2014-06-20 5 views
0

모든 이메일에서 Gmail Contextual 가젯이 실행됩니다. 우리는 보낸 사람이나받는 사람의 전자 메일 주소를 기반으로 데이터베이스를 검색하는 데 사용합니다.Gmail Contextual Gadget을 사용하여 이메일을 보내거나 받았는지 확인

전자 메일을 보낸 사람이 검색 할 전자 메일을 받았을 때.

받는 사람의 전자 메일을 사용하여 검색 할 전자 메일을 보내면됩니다.

현재 추출기를 사용하면 전자 메일 주소를 가져올 수 있지만 전자 메일이 보낸 것인지 또는 수신되었는지 여부를 어떻게 알 수 있습니까?

많은 도움을 주셔서 감사합니다.

답변

1

메시지 ID를 사용하여 주어진 메시지에 대해 Gmail IMAP을 검색 할 수 있습니다. 그런 다음 메시지가있는 발신자, 수신자 및 폴더를 결정할 수 있습니다. 메시지가 전송되거나 수신 된 정보를 확인하는 데 충분한 정보 여야합니다.

+0

IMAP이 값 비싼 리소스라는 것을 알았습니다. 많은 사용자가 IMAP을 많이 사용하기 때문에 이메일을 열 때마다이 작업을 수행하고 싶습니다. IMAP은 Gmail에서 신뢰할만한 것이 아닙니다.). 이상적으로 우리는 가젯의 자바 스크립트로 이것을 할 수 있습니다. Chrome 확장 프로그램을 사용하여 DOM을 다룰 수는 있지만 확장 프로그램이 필요합니다. 다른 옵션은 보낸 사람 전자 메일 주소를 현재 사용자의 전자 메일 주소와 비교하는 것이지만 별칭 주소가 사용 된 경우에는 실패합니다. – PNC

+0

행운의 소식 : https://developers.google.com/gmail/api/overview io14의 새로운 소식; – koma

+0

감사합니다 koma - 이제 API를 살펴 보니 확실히 IMAP보다 훨씬 더 나은 옵션이 될 것입니다. 가제트 내부에서 라벨을 가져 오는 데 사용할 수있는 자바 스크립트 옵션이 있습니다. – PNC