exchangewebservices – 什么是ErrorMessagePerFolderCountReceiveQuotaExceeded?

我通过在我/ MailFolders / {folder_id} / messages上执行GET,通过Office 365 REST API同步Office 365邮件文件夹.对于两个不同的帐户,我最近得到了500个对这些GET的响应,错误代码为ErrorMessagePerFolderCountReceiveQuotaExceeded,错误消息“收到的消息数已经超出了文件夹的配额”. (错字他们的,不是我的.)

我找不到有关此错误的任何文档.这是什么意思?我该怎么做才能解决这个问题?

最佳答案 我似乎也找不到任何文件.

从错误消息,它似乎可能与Exchange Online上的“每个邮箱文件夹的最大邮件数”限制有关.你知道该文件夹是否包含1M消息吗?

https://technet.microsoft.com/en-us/library/exchange-online-limits.aspx#MailboxFolderLimits

我想我的另一个想法就是你在太短的时间内收到过多的邮件.建议使用端点GET https://outlook.office365.com/api/v2.0/me/MailFolders(‘{folder_id}’)/messages与$deltaToken和$skipToken跳过以前同步的消息.

https://msdn.microsoft.com/en-us/office/office365/api/mail-rest-operations#synchronize-messages

点赞