Ruler in Outlook

Q: Is there a way to enable the rule option in Outlook? A: Yes. The ruler option in Word is also available in Outlook. Easy enough to turn on for specific client machines or for every Outlook client within your domain environment by applying a GPO. Set the following registry key value: [HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Word\Options\WordMail] “Ruler”=dword:00000001 (Enables

cmdlet: New-InboxRule

Q: Is there a way to create a new Inbox rule for a mailbox? A: Yes. The New-InboxRule cmdlet creates an Inbox rule to process messages and perform tasks for an Exchange mailbox. This cmdlet works both for on premises and online versions of Exchange. Actions can be taken such as move, copy, or even

Protect OU’s from accidental deletion

Here is a quick and easy one line PowerShell script to set all of the Organizational Units (OU’s) in your Active Directory (AD) to protect from accidental deletion. I know others have posted similar information, but it never hurts to raise awareness of this setting. And also, since I run into many customers that do

Microsoft has posted a shortcut alias link to assist customers when stuff breaks. It will direct people to a possible support solution.

cmdlet: Get-InboxRule

Q: Is there a way to get a list of Inbox rules from a mailbox? A: Yes. The Get-InboxRule is available both on premises and online versions of Exchange. This cmdlet allows you to review all or specific Inbox rules on an end user’s mailbox. Get-InboxRule -Mailbox This example retrieves all Inbox rules for the

Load balancer design options

As I visit companies, I run into many that are doing different designs when it comes to leveraging load balancers. I’m not a network engineer and there is just way too much information to present in one article, but here are some thoughts at a high level design I’d like to share. TCP ports 80/443. In Exchange 2013, we

Halloween scary PowerShell

Ok, so not sure if it’s all that scary, but interesting what you can do from a security audit stand point. If you Get-Member of a file, you’ll notice something interesting: You can ‘set’ the ‘Last Access Time’ of a file! That can seem scary, especially if do an audit on someone’s last accessed file

How to create consistent signatures and send them from other mailboxes

A while ago, I created a description process on how to create signatures for Outlook, how to deploy them to many people at once, and for those users to be able to send from another mailbox. The article is now posted on the Exchange Team Blog Site with the actual link here. Sometimes the information we PFE’s build

Opening multiple files in ISE

Q: Is there a way to open a bunch of files in ISE quickly? A: Yes. Get-ChildItem -Path C:\MyWork -Filter My*.ps1 | ForEach-Object {ise $_.FullName} In this case, any files that start with ‘My’, under the ‘c:\MyWork’ folder, will run through the foreach-object loop and open those files. You can change the path or change the filter options to

cmdlet: Remove-DistributionGroupMember

Q: Is there a way to remove a user from a distribution group? A: Yes, there is the built in Remove-DistributionGroupMember cmdlet available, both for an on premises Exchange Server environment and Exchange online tenants. Remove-DistributionGroupMember -Identity GroupName -Member UserName