从共享邮箱发送时出现 ErrorQuotaExceeded
ErrorQuotaExceeded when sending from Shared Mailbox
我有一个使用 Microsoft Graph API 从共享邮箱发送电子邮件的网络应用程序,但目前遇到了一些问题。
我在登录时使用了用户授予的以下权限 ['user.read', 'mail.readwrite', 'mail.readwrite.shared', 'mail.send', 'mail.send.shared']
,并且使用 https://graph.microsoft.com/v1.0/users/[shared-mail]
url.
调用了共享邮箱
昨天还在发邮件,我可以在共享邮箱收件箱(/mailFolders/inbox/messages?$top=50
)看到邮件,并把它们移动到不同的文件夹(messages/[id]/move
)。
我的用户仍然可以毫无问题地从他们的 outlook 应用程序作为共享邮箱发送电子邮件。
当使用 Microsoft Graph Explorer 或我的 Web 应用程序时,也会显示错误,这让我认为它只在调用 MSGraph 时发生 API。
当我调用 https://graph.microsoft.com/v1.0/users/[sharedMail]/sendMail
时,我得到 403 - Forbidden
返回:
{
"error": {
"code": "ErrorQuotaExceeded",
"message": "Cannot submit message."
}
}
我的一些猜测是:
我已经达到从 Microsoft Graph API 发送电子邮件时存在某种限制(这不太可能,因为通常每天只有 40 封电子邮件)。
我需要另一个权限范围才能使用资源管理器和共享邮箱发送。
有谁知道我的配置或我处理共享邮箱发送的方式是否有问题?
该错误表明邮箱已超出其存储配额。配额在 Exchange 中配置。有关如何 set/change 邮箱配额的详细信息,请参阅 Configure storage quotas for a mailbox。
我有一个使用 Microsoft Graph API 从共享邮箱发送电子邮件的网络应用程序,但目前遇到了一些问题。
我在登录时使用了用户授予的以下权限 ['user.read', 'mail.readwrite', 'mail.readwrite.shared', 'mail.send', 'mail.send.shared']
,并且使用 https://graph.microsoft.com/v1.0/users/[shared-mail]
url.
昨天还在发邮件,我可以在共享邮箱收件箱(/mailFolders/inbox/messages?$top=50
)看到邮件,并把它们移动到不同的文件夹(messages/[id]/move
)。
我的用户仍然可以毫无问题地从他们的 outlook 应用程序作为共享邮箱发送电子邮件。
当使用 Microsoft Graph Explorer 或我的 Web 应用程序时,也会显示错误,这让我认为它只在调用 MSGraph 时发生 API。
当我调用 https://graph.microsoft.com/v1.0/users/[sharedMail]/sendMail
时,我得到 403 - Forbidden
返回:
{
"error": {
"code": "ErrorQuotaExceeded",
"message": "Cannot submit message."
}
}
我的一些猜测是:
我已经达到从 Microsoft Graph API 发送电子邮件时存在某种限制(这不太可能,因为通常每天只有 40 封电子邮件)。
我需要另一个权限范围才能使用资源管理器和共享邮箱发送。
有谁知道我的配置或我处理共享邮箱发送的方式是否有问题?
该错误表明邮箱已超出其存储配额。配额在 Exchange 中配置。有关如何 set/change 邮箱配额的详细信息,请参阅 Configure storage quotas for a mailbox。