首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从所有Office 365邮箱获取邮箱统计信息

从所有Office 365邮箱获取邮箱统计信息
EN

Stack Overflow用户
提问于 2017-11-15 07:08:54
回答 1查看 5.8K关注 0票数 0

我需要我们所有云托管邮箱中的LastLogonTime。谷歌告诉我

代码语言:javascript
复制
Get-Mailbox | Get-MailboxStatistics

Get-邮箱当前返回2172个邮箱,但当返回整个对象以获取-邮箱统计时,它在59个邮箱上出现错误:指定的邮箱"Firstname Lastname“不是唯一的。

对于其中的一些邮箱,我确实可以找到一个带有重复DisplayName的邮箱,但不是所有的邮箱。

因此,有些邮箱没有有效的Get-邮箱统计结果。但是,当我从ExchangeGuid询问时,就会返回记录。也就是说。

代码语言:javascript
复制
Get-MailboxStatistics -Identity 7045326a-5c0f-4a84-aa0c-ceb$$$$c67fe

当我修改我的脚本来循环邮箱结果和查询每个邮箱的统计信息时,我会得到(明显的)响应:请求没有在服务器上得到服务。你的请求太频繁了。请等几分钟,然后再试一次。

所以..。我的问题是。如何将每个Get-邮箱记录的ExchangeGuid传输到?

代码语言:javascript
复制
Get-Mailbox -ResultSize 5 | Select-Object ExchangeGuid | Get-MailboxStatistics

返回:

代码语言:javascript
复制
The input object cannot be bound to any parameters for the command either because the command does not take pipeline in put or the input and its properties do not match any of the parameters that take pipeline input.
    + CategoryInfo          : InvalidArgument: (@{ExchangeGuid=...5-684390d4a758}:PSObject) [Get-MailboxStatistics], P    arameterBindingException
    + FullyQualifiedErrorId : InputObjectNotBound,Get-MailboxStatistics
    + PSComputerName        : outlook.office365.com
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-15 07:29:29

您可以尝试使用UPN (用户主体名称),它是唯一的:

get-mailbox -ResultSize 5 |select -expand userprincipalname |Get-MailboxStatistics

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47301342

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档