I was looking at an old Exchange environment that was being used to send bulk mail outs. We noticed every now and again a bunch of e-mails would not be getting sent, trawling through Message Tracking Logs we could see that the messages were failing because of an AGENT FAIL which usually means that there … Continue reading "Bypassing Anti-Spam on an Exchange 2007/2010 Receive Connector"
So a lot of environments are making the jump to Exchange 2013/2016 away from 2007/2010. From a management point of view the largest change is the move away from a GUI Management option to web-based and PowerShell management. One of the tools missing is the Message Tracking tool, which in a basic form is available … Continue reading "Make viewing and sorting Exchange 2013 / 2016 Message Tracking Logs using PowerShell easier with GridView"
Quick one today. By default, when creating a room resource mailbox, Exchange will grant default permissions of AvailabilityOnly for any user (default), if you are after people knowing who has booked a room or resource then you can adjust the permissions to Reviewer. The quickest way to do this is via PowerShell, you can use … Continue reading "Adjust resource mailbox calendar permissions on Exchange 2010/2013 using PowerShell"
If you work in a place with a lot of remote users and a password policy with expiration set then you need to give your users a way to reset their passwords. Microsoft ISA / TMG configured with forms based authentication were able to do this out of the box. The good news is Exchange … Continue reading "Enable a user to Change their Password if it has Expired using OWA for Exchange 2010 and 2013"
I’ve recently been contracting out to an educational organisation assisting with their BAU work as well as helping them modernising some of their processes and server environment. I was recently given a trouble ticket where I had to troubleshoot slow external mail flow. They have an ancient spam filtering appliance coupled with an Exchange 2013 … Continue reading "Troubleshooting 4.3.1 Insufficient System Resources Error for External Mail Flow on Exchange 2013"
Every so often I get a request to allow people to view someone else’s calendar. Usually I just tell that person to go and ask whom ever the calendar belongs to, to give them permission. This isn’t always possible though as on a few occasions where I’ve had to give access because that other person … Continue reading "Setting item level (Calendar, Tasks etc) permissions for Mailboxes and Users with PowerShell for Exchange 2007, 2010 and 2013"
Recently one of our high-end users was going over their mailbox limit. In helping them to cut down I like to let them know what folders are using up the most of their quota (generally it is their sent items folder, but sometimes not). Executing the below PowerShell command in an Exchange Administration Shell gave … Continue reading "Getting Folder Sizes and number of items in a Mailbox for a particular user on Microsoft Exchange using PowerShell"