获取Gmail中的邮箱状态不起作用

时间:2014-02-27 05:33:20

标签: imap gmail-imap

您好我正在实施客户端电子邮件应用程序我的要求是我需要检查所有可用邮箱的状态。所以,当我连接雅虎邮件服务器并尝试以下命令工作

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的替代解决方案吗?请帮助我...

1 个答案:

答案 0 :(得分:2)

查看RFC 3501第44页,关于STATUS的第一行:

   Arguments:  mailbox name

*不是有效的邮箱名称。雅虎有一些非标准的扩展,并接受一个glob模式。