Powershell Commands

From GWAVA Technologies Training
Revision as of 19:47, 6 October 2015 by Stephanf (Talk | contribs)

Jump to: navigation, search

Useful Powershell commands

Contents

Users and Mailbox Items

A quick overview of users and how many items they have in their mailbox:

Get-Mailbox | Get-MailboxStatistics

For more detail add "| FL" but it would be best to pipe to a file

Get-Mailbox | Get-MailboxStatistics | FL > c:\stats.txt

Queues

An Exchange server can become bogged down if the queues cannot clear. You can see the queue status with:

Get-Queue

If there are thousands of message (e.g. in \Unreachable) and they are not clearing then there is an issue. You can open Exchange Toolbox and in Queue Viewer delete messages. If that is not successful then you need to restart the Microsoft Exchange Edge Transport, Microsoft Exchange Mailbox Transport Delivery and/or SMTP services

Basic Authentication

Retain needs Basic Authentication enabled across the system not just on one CAS.

EWS

This script shows the Get-WebServicesVirtualDirectory | ft server,basicauthentication

Personal tools
Namespaces

Variants
Actions
Home
Exchange
GroupWise
JAVA
Linux
MTK
Retain
GW Monitoring and Reporting (Redline)
GW Disaster Recovery (Reload)
GW Forensics (Reveal)
GWAVA
Secure Messaging Gateway
GW Mailbox Management (Vertigo)
Windows
Other
User Experience
Toolbox
Languages
Toolbox