分享主题:linux,nginx,php,mysql

exchange列出用户命令,Get-Mailbox查询指定用户详情,exchange通过数据库,服务器获取用户

exchange邮箱,exchange邮件服务器 现在加入小程序俱乐部QQ群:483987340

在进行exchange管理时,
一个常用的操作是列出exchange邮件服务器上的用户,
然后再进行单独或批量操作用户,
今天子恒老师来讲讲在exchange服务器上,
通过命令行exchange powershell来获取用户…

windows exchange查询用户主要的命令是get-mailbox,
结合不同的参数选项,
能够让你准确的获取你要找的用户信息。

一、 列出数据库中的所有用户

Get-Mailbox -Database DAQIN

其中
-Database 是Get-Mailbox的一个参数,固定值,表示在指定数据库中查询。
DAQIN 是你的exchange数据库名称,

上面命令会把对应数据库中所有的用户列出来,
如果邮件用户太多,
可以使用下面命令分屏显示,

Get-Mailbox -Database DAQIN | more

要看下一屏时,
按空格键,
如果退出分屏显示模式,
可以按字母 q

结果类似如下

[PS] C:\>Get-Mailbox -Database GK-DB01 | more

Name                      Alias                ServerName       ProhibitSendQuota
----                      -----                ----------       -----------------
Administrator             Administrator        daqin-ex         Unlimited
qinziheng                 qinziheng            daqin-ex         Unlimited
...

Name 表示用户名
Alias 表示用户别名
ServerName 表示用户所在的服务器名称
ProhibitSendQuota 表示用户发送邮件配额,Unlimited表示无限制。

二、 exchange列出服务器中的所有用户

[PS] C:\>Get-Mailbox -Server daqin-ex | more
Name                      Alias                ServerName       ProhibitSendQuota
----                      -----                ----------       -----------------
Administrator             Administrator        daqin-ex         Unlimited
qinziheng                 qinziheng            daqin-ex         Unlimited
...

其中
-Server 参数表示通过服务器查询。
daqin-ex 表示你要查询的exchange服务器名称。

三、 exchange powershell模糊查询用户

有时我们记不住用户的名称,
只记得其中的一些关键词,
可以使用模糊查询,

[PS] C:\>Get-Mailbox -Identity qin*

Name                      Alias                ServerName       ProhibitSendQuota
----                      -----                ----------       -----------------
秦子恒                    qinziheng            daqin-ex         Unlimited
秦仁杰                    qinrenjie            daqin-ex         532.5 MB (558,346,240 bytes)

上面命令表示获取名称以 qin 开头的所有用户,
-Identity 表示通过用户名查询。
* 是通配符,表示任意字符。

同理如果你要查询所有姓赵用户,
可以使用 zhao*

get-mailbox查询用户

四、 exchange命令行精确搜索用户

通过第三步查出一个用户范围后,
找到你想要查询的人,
就可以使用精确查找了,

[PS] C:\>Get-Mailbox -Identity qinziheng

Name                      Alias                ServerName       ProhibitSendQuota
----                      -----                ----------       -----------------
秦子恒                    qinziheng            daqin-ex         Unlimited

一些朋友可能会困惑,
我在第三步中能找到我要的用户,
为什么还要用精确查找呢,
当然作用有很多,
下面就是其中一个,
把邮件用户的详细列出来。

五、 exchange获取用户详细信息

[PS] C:\>Get-Mailbox -Identity qinziheng | fl
RunspaceId                             : 17XXXX-XXXX-XXXX-XXXX-37XXXX
Database                               : DAQIN
MailboxProvisioningConstraint          :
MessageCopyForSentAsEnabled            : False
MessageCopyForSendOnBehalfEnabled      : False
MailboxProvisioningPreferences         : {}
UseDatabaseRetentionDefaults           : True
RetainDeletedItemsUntilBackup          : False
...

上面命令会把 qinziheng 这个邮箱用户的详细内容列出来,
包括用户状态,属性,配额等。

猛击这里
观看子恒老师《微信小程序开发》系列视频
了解实现过程和下载相关源代码

声明:本文仅供交流学习 , 版权归属原作者,部分文章未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知QQ:58842997,我们会及时删除。
秦子恒公众号

来源:秦子恒博客,欢迎转载分享,请保留出处

exchange列出用户命令,Get-Mailbox查询指定用户详情,exchange通过数据库,服务器获取用户链接:https://www.qinziheng.com/exchange-email-server/9391.htm

现在就加入微信开发QQ群2:483987340,跟同行探讨微信公众平台开发。群满就关闭,你得等到下一个群开通才能加入……

喜欢 (0)