【问题标题】:Exchange 2010: Retrieve mailboxes updated after a certain timeExchange 2010:检索特定时间后更新的邮箱
【发布时间】:2014-09-23 19:25:51
【问题描述】:

我想在特定日期和时间后修改所有邮箱。当我这样做时

Get-Mailbox -Identity SomeMailbox | Get-Member

我只看到 4 个日期类型的属性。 LastExchangeChangedTime、WhenChanged、WhenChangedUTC、WhenCreated、WhenCreatedUTC。

其中的 LastExchangeChangedTime 始终为空白。不确定它是用来做什么的。

WhenChanged、WhenChangedUTC 属性看起来很有用,但即使有人更新纯 AD 属性(如“密码永不过期”......!!),它们也会发生变化。如果我基于此获取邮箱,我将获取邮箱属性可能根本没有更新的邮箱!这是不正确的。

我的问题是:

  1. 我可以获得列表的正确邮箱属性是什么 仅交换属性的邮箱在 一定时间?
  2. exchange 是否提供任何变更日志之类的东西 - 像 LDAP 目录一样吗?

感谢您的帮助。谢谢。

【问题讨论】:

  • 邮箱更新是指上次接收/删除/发送电子邮件吗?如果是这样,这不是您可以从 LDAP 或任何 cmdlet 中提取的属性。
  • 感谢 Raf 的回复。当我说更新时,我的意思是更新邮箱的任何与交换相关的属性,如别名、PrimarySMTPAddress、显示名称等......

标签: powershell exchange-server


【解决方案1】:

不幸的是,没有可以使用的属性仅在 Exchange 属性更改时递增。

【讨论】:

    猜你喜欢
    • 2012-01-11
    • 2016-07-09
    • 2015-01-23
    • 2012-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-03
    相关资源
    最近更新 更多