2011-12-11 3 views
0

읽지 않은 Gmail 메일 수를 PHP로 가져올 수있는 코드를 누군가 도울 수 있습니까?읽지 않은 Gmail 메일 수를 얻는 방법

+0

내가 어떻게 시작 해야할지 모르겠다. – Samjack

+1

가능한 중복 : http://stackoverflow.com/questions/7003150/how-to-get-gmail-unread-count –

+0

에 오신 것을 환영합니다! 물어보기 전에 항상 Google에 문의하십시오. 인터넷 메일 '읽지 않은 gmail 메일 수를 얻는 방법 php'이 좋은 결과를 보여줍니다. 감사! –

답변

0

연결은 http://php.net/manual/en/book.imap.php

$mbox = imap_open("{imap.example.org:143}INBOX", "username", "password") 
    or die("can't connect: " . imap_last_error()); 

$MC = imap_check($mbox); 

// Fetch an overview for all messages in INBOX 
$result = imap_fetch_overview($mbox,"1:{$MC->Nmsgs}",0); 
$seen = 0; 
$unseen = 0; 
foreach ($result as $overview) { 
    if($overview->seen){ 
     $counter++; 
    } else { 
     $unseen++; 
    } 
} 
imap_close($mbox); 

echo "Seen $seen, unseen $unseen" 
0

당신은받은 편지함 피드 얻기 위해 어떤이 API를 사용할 수있는 IMAP 모듈에서 함수를 사용하여 IMAP 프로토콜을 통해 Gmail로 : http://code.google.com/apis/gmail/docs/inbox_feed.html

을하지만 이러한 접근하는 도서관의 많음이있다 PHp에서 피드.

관련 문제