Dynamic DL based on NON Filterable properties
Hi Readers, Sharing a unique information about Dynamic Distribution Lists, From powershell you can create these but only for Filterable properties....
View ArticleSome items cannot be deleted Outlook
Hi Readers, Sharing a situation faced recently where one of the application mailboxes was throwing error in deleting the processed items from Outlook. When we tried to delete items manually thru...
View ArticleRoom Booking Out of Policy Request Without Delegate Approval
Hi Readers, Recently we have got a requirement to provide one group access to all Resource Calendars so that they can book out of policy requests. They don’t want any delegate appprovals therefore we...
View ArticleExchange 2010 ECP App Pool High CPU issue
Hi Readers, Sharing a unique issue that we have faced recently, ECP app pool on all our CAS servers was constantly taking High CPU. As a workaround We have to recycle the pool so that it comes back to...
View ArticleExchange 2010 ADD/Remove Access to ServiceAccount based on Distribution List
Hi Readers, Just sharing a script that has been writen recently to provide full access to serviceaccount on mailboxes that are part of distribution list. Added some intelligent logic to it so that if...
View ArticleHow to Check Impersonation permissions for Exchange
Hi Readers, Many a times as Exchange Administrators we are in situation on How to Check Impersonation permissions. We have applied the permissions but want to check if its working , to prove the...
View ArticleLDAP error making connection from DMZ
Hi Readers, Just want to share the issue that we have faced & resolved recently on our Email Gateway appliances. We were not able to make LDAP connection to the domain controllers from DMZ. This...
View ArticleExchange 2013 Mail Routing
Hi Readers, Sharing in brief, Mail routing Concepts of Exchange server 2013, it has changed a lot from previous version of Exchange. Microsoft has reduced the number of roles to two i.e Mailbox server...
View ArticleRoom Mailboxes Calendar Permissions Report
Hi All, Recently we have a requirement to get the report on permissions for all Room mailboxes calendar. We want to know who has the permissions to book the rooms directly. This script is also a good...
View ArticleSend As from Distribution List
Hi All, Sharing an interesting topic which has been raised by many coworkers & some times by users that we work with. They always use send as from mailbox but if its possible to Send As from...
View ArticleDatacenter Activation Coordination mode
Hi Readers, Sharing an important concept of DAG in Exchange 2010 & 2013. This concept is there to avoid Split Brain from occurring. By default DAC mode is disabled it needs to be manually enabled....
View ArticlePowershell to ADD, Remove and Extract Email Address
Hi Readers, We recently had a requirement to remove old decommissioned domain email address from user mailboxes, so We have taken a cautious approach & written three scripts, that can be downloaded...
View ArticleExchange 2010 New-TestCasConnectivityuser.ps1 script Error Mailbox could not...
Hi Readers, Just want to share a Tip: if you are planning to monitor Exchange 2010 from Microsoft SCOM, You have to create a test user to start Exchange Monitoring. This user needs to be created in...
View ArticleExchange 2013 Upgrade Considerations
Hi Readers, I am sharing the points that you will need to think before moving to Next Version of Exchange. For Customers that are currently evaluating the options to move Exchange services from...
View ArticleExchange 2013 Health Check
Hi Readers, Another addition in the repository of Health Check scripts: Exchange 2013 Health Check As we are moving towards Exchange 2013 so we need 2013 Health Check in our daily Checklist. This...
View Article“Couldn’t find object” while modifying Message Delivery Restrictions
Hi Readers, Sharing one of the issue which every Exchange L1/L2 Admin face, while modifying Message Delivery Restrictions. If there are terminated users in the restriction list i.e. users that don’t...
View ArticleDisable Auto Mapping of Exchange Mailboxes
Hi Readers, Exchange 2010/2013 has a feature called automapping of mailboxes. It gets invoked when you provide full access to the mailbox, This feature causes issues at least what we have seen in few...
View ArticleADD Lync Disclaimer for Dial in Users – Using Exchange Transport Rule
In this article, we will learn how to add Disclaimer for Lync Dialin users so that when they send a meeting to another user, It adds a Text as below: “Please use your Computer AUDIO with a headset or...
View ArticleDisable Journal for Voice Mails – Exchange Server
Journal (Standard or Premium) has been implemented in most the Exchange environments , but Most of the legal departments doesn’t want to Journal the Voice emails , as well as they don’t want it to be...
View ArticleHow to deal with Spoofed Emails
Spoofed emails are increasing in Messaging World , This is causing lot of frauds by impersonating as some one else. We as Messaging Admins can take certain steps to avoid these kind of cheating/...
View ArticleFailed to execute Troubleshoot-DatabaseSpace.ps1
Recently We have encountered issues with Exchange 2010 Troubleshoot-DatabaseSpace.ps1 after we upgraded exchange servers with powershell version 4.0 SCOM started throwing errors: Failed to execute...
View ArticleUninstall Failed Exchange 2010 installation
Many of the exchange administrators have faces this issue ones in a while during their Exchange career. I too have faced it but this time we faced it again so sharing the experience how we fixed it...
View ArticleHow to Create a ROOM List – Exchange
First let’s discuss what is a Room List ? This has been built in Exchange 2010 in combination with Outlook 2010 so that users are able to find the Rooms with ease. You can create a List of Rooms on...
View ArticleExchange 2010 SP3 Rollup 10 fail with PS version 4.0
Recently We have upgraded our DAG servers with WMF 4.0 as our Storage solution required it. After upgrade few of the scripts broke for which we have implemented some workarounds but this Post is not...
View ArticleCompare Email Policy – Exchange
Sharing a Script that you can change according to your requirements. We have used this to find out user mailboxes that doesn’t comply with the email policy. For example: FirstName.LastName@domain.com...
View ArticleHow to Change SIP Listening Port on Exchange Unified Messaging Server
While we were working on Unified Messaging configuration and troubleshooting , a question was raised that if Exchange team can change the default SIP listening port for the server ?? Answer is yes we...
View ArticleBulk Enable Unified Messaging Mailboxes
As I am getting my hands on Unified Messaging, I have started loving the feature & want to quickly deploy it for the users but we have a bit different setup, so script needs tweaking.. We already...
View ArticleRestricted Distribution Group access Excel Report
Sharing a script that have been recently written by one of my colleague & that has been reviewed & enhanced further by me. There was a requirement to extract the Send To access List for a set...
View ArticleExchange 2010 Create and Apply Retention Policy
Today in this blog post, we will create Retention policy for Voice Mails in Exchange environment. As per our organization standards we don’t want to retain the Voice Emails beyond 30 days, therefore...
View ArticleMonitoring Unified Messaging Worker Process Port Number
Unified Messaging worker process in Exchange uses either port 5065 & 5067, we had some issues with Avaya session manager that it was not able to redirect to these ports after making an initial...
View ArticleDAG Creation Installation Notes
Today I am sharing the brief notes that you can refer for creating the Database Availability Group for Exchange Environment. We have used it for 2010 environment – win 2008 r2sp1 (changed to make it...
View ArticleMailbox Move Agent
Sharing a script that I named as Mailbox agent, it is a package of 3 scripts: 1-SubmitMailBoxMoveRequests.ps1 2-ResumeMailBoxMove.ps1 3-ClearCompleteMailBoxMove.ps1 These we used during mailbox moves...
View ArticleKernel for Exchange Server Recovery
This week I was reviewing the recovery software for Exchange environment & I can say that “Kernel for Exchange Server Recovery” is one of the best /economical software. By using this software you...
View Articleoffice 365 Hybrid email Routing
As engaged with office 365 migration therefore I am learning more & more about office 365 and one of the interesting topic is email routing to & from exchange online /on-premise. There are two...
View ArticleHow to identify who accessed mailboxes in Exchange 2010
Introduction In large organizations mailboxes may be accessed by a number of people besides the owners – including delegates and administrators. Because of this, proper auditing of mailbox access needs...
View ArticleChange ActiveSync Policy Based on AD group
There has been a requirement that we need to change the policy of certain users & need to automate the process based on AD group. We have written below script to do this job, this script uses QAD...
View ArticleADD additional SMTP Email Address Exchange Hybrid
When you run Hybrid Wizard for setting up Exchange onpremise to Exchange online integration, one of the step –> updates the email address policy to include alias@domain.mail.microsoft.com. This...
View ArticleEmail Address Change Monitor
This Script has been Written to fullfil one of the App Team request, Here is the requirement: For any user if Primary SMTP address changes, a notification to be sent to them. Alert notification should...
View ArticleEnable/Disable ActiveSync based on AD group membership
As We have marched towards the New Year so thought of sharing something different that will make you think –> yes there are distinct ways to solve the same problem. The Script that I am sharing...
View ArticleOffice 365 groups Write back without Azure AD Premium
As discussed in previous post on Office 365 group that there are customer requirements where they want that on-premise users should be able to send email to office 365 groups but they need Group...
View ArticleMystery of Dynamic Distribution Lists Exchange Hybrid
Today, I am sharing a situation where we had to tweak the Hybrid solution to make existing Dynamic Distribution lists utilized in one of the customer Environment. As office 365/Exchange online...
View ArticleStellar Exchange Toolkit
Today lets get our hands dirty on one of the Vendor software “Stellar Exchange Toolkit“. Initial thoughts after looking at the software was that its handy & cost effective (single software is...
View ArticleShared Mailbox Creation
Sharing a script that we have written to create Shared mailboxes. You can customize it as per your needs. This script is a great example of using DSMOD/DSADD in powershell. It does plenty of things ,...
View ArticleAuto Reply multiple Users
Sharing a script that I created recently while working on a project where the requirement was to set auto reply for hundereds of users. We need to notify their future address & also want that...
View ArticleExport PST for multiple users from Particular Folder
Sharing this script that can be used in case of mergers/seprations where you need to export data from multiple users mailboxes. It reads the input from CSV file — email & networkid(samaccount...
View ArticleUse EVPM to disable multiple archives
Sharing a method that can be used when you are doing office 365 migrations & you want to disable /ZAP multiple archives. Disabling the archives using GUI method is cumbersome & can take a lot...
View ArticleBulk Room Mailboxes Creation
Sharing a Script that you can use in your environment to streamline rooms creation process. What script does is take the input from CSV file & than do below: Create Exchange account Modify AD...
View ArticleExchange Remote Hosted Archives
For one of our customers we are using a process to migrate the PST from EntepriseVault to archives on Exchange online. The process that we are following till now is : Migrate the Exchange mailbox to...
View ArticleExchange Online and Automapping
You have seen that exchange 2010 has introduced the feature called auto-mapping where mailboxes get auto mapped to outlook when full mailbox permissions are granted. We have seen issues with this...
View ArticleExtract Permission Dump Exchange Onpremise
Sharing a quickly written powershell solution to extract the permissions dump from Exchange onpremise enviornment. This dump will than be used by project management team to create migration sets for...
View Article