2011-07-28 33 views
1

我想從用戶的Gmail帳戶取回未讀郵件並通過短信發送通知。我有完整的發送短信的設置。我只需要知道如何從Gmail中獲取未讀郵件,是否有任何API?我需要什麼工具?從Gmail取回用戶的未讀郵件

回答

1

我希望它幫你開始,偉大的link瞭解通過命令行查看未讀的Gmail

curl -u username --silent "https://mail.google.com/mail/feed/atom" | 
perl -ne 'print "\t" if /<name>/; print "$2\n" if 
/<(title|name)>(.*)<\/\1>/;' 

我在幾個月前試過了,它的工作很好!

+1

謝謝你,你是救星。 – hsinxh

1

我只需從Gmail提供的Imap4或pop3界面拉出即可。

但是,用戶將不得不有Imap/Pop3 enabled,但我認爲這不是一個問題。

我假設你將能夠找到PHP客戶選擇這兩種

1

使用PHP:IMAP(http://www.php.net/imap),並做UNSEEN郵件的搜索。

1

或檢查谷歌的代碼,如果他們提供了檢查用戶的未讀消息的API

1
+0

有趣的建議..雖然簡單,但我會擔心的是,Google可能會隨時根據它改變應用程序的格式或功能,而使用IMAP/POP是標準。 – Soren

相關問題