받은 편지함 (Gmail)에있는 읽지 않은 이메일의 개수를 표시하고 라벨에이 번호를 표시하고 싶습니다.C#에서 읽지 않은 이메일의 양 표시
예 :받은 편지함 (3)
나는 사이트의 부하를 시도했지만 아무것도 가져올 수 없습니다.
프로그래밍에 익숙하지 않아 도움이 될 것입니다.
받은 편지함 (Gmail)에있는 읽지 않은 이메일의 개수를 표시하고 라벨에이 번호를 표시하고 싶습니다.C#에서 읽지 않은 이메일의 양 표시
예 :받은 편지함 (3)
나는 사이트의 부하를 시도했지만 아무것도 가져올 수 없습니다.
프로그래밍에 익숙하지 않아 도움이 될 것입니다.
가장 간단한에 쿼리하는 것입니다 http://googlesystem.blogspot.com/2008/03/feed-for-unread-gmail-messages.html
바와 같이 @TheVillageIdiot 지적을 http://code.msdn.microsoft.com/CSharpGmail에서 코드 갤러리가있다. 아래로 스크롤하여 GmailAtomFeed에 대해 읽어보십시오.
희망 코드 this 페이지가 도움이 될 것입니다.
다음과 같이해야합니다.
1 일부 데이터베이스 테이블을 사용하여 전자 메일을 저장하는 경우 데이터베이스 테이블에서 열 (Say IsReaded)을 유지 관리하십시오.
1- 사용자가 전자 메일을 클릭하면 데이터베이스 테이블의 열을 'Y'로 업데이트해야합니다.
당신은 그냥이 SQL을 사용2 아약스
를 사용하여 비동기 적으로이 작업을 수행 할 수'tblMessages에서 SELECT COUNT (1) 여기서 IsRead ='N ''을 가진 라벨을 업데이트보다
3 카운트. 당신은 여기에 대한 자세한 내용을보실 수 있습니다 http://mail.google.com/mail/feed/atom/unread/
:
좋아요.이 코드는 http://stackoverflow.com/questions/989986/reading-atom-feed-of-gmail-account-from-c에서 찾았습니다. 맨 아래에는 원자 피드를 아주 잘 표현할 수있는 영혼이 있습니다. howuld 나는 XML을 파싱하고 레이블에 표시하는 방법에 대해 설명합니다. 모든 도움에 감사드립니다. – Shane121