2014-02-27 40 views
1

嗨,我正在實施客戶端電子郵件應用程序。我的要求是我需要檢查所有可用郵箱的狀態。所以,當我連接雅虎郵件服務器,並試圖以下命令工作獲取Gmail郵箱中的郵箱狀態不起作用

A STATUS * (MESSAGES HIGHESTMODSEQ) 

響應

A STATUS * (MESSAGES HIGHESTMODSEQ) 
* STATUS "Bulk Mail" (HIGHESTMODSEQ 5984401168814718896 MESSAGES 0) 
* STATUS "Child 1" (HIGHESTMODSEQ 5984638672136689104 MESSAGES 0) 
* STATUS "Draft" (HIGHESTMODSEQ 5983840366982492584 MESSAGES 0) 
* STATUS "Inbox" (HIGHESTMODSEQ 5984607584865222656 MESSAGES 5) 
* STATUS "Sent" (HIGHESTMODSEQ 5984326836620652024 MESSAGES 12) 
* STATUS "Trash" (HIGHESTMODSEQ 5984638530536302336 MESSAGES 1) 

當我連接到Gmail中相同的命令與下面的錯誤

A BAD Could not parse command 

返回什麼在Gmail中缺少。有替代解決方案來解決Gmail嗎?請幫我...

回答

2

看一看RFC 3501第44頁,關於狀態的第一行:

Arguments: mailbox name 

*不是一個有效的郵箱名稱。雅虎有一些非標準的擴展,並接受一個glob模式。

+0

雅我已經檢查了ar。我知道,但雅虎接受吶這就是爲什麼我認爲我錯過了一些東西,以獲得gmail的所有框狀態.... – Pyare