Exchange: Distribution Group is rejecting emails from external email address


You set the distribution group to receive emails only from specific senders in the delivery management section of the DL properties. Now an email from external source sent to this DL and it fails with the NDR with the following error message: #550 5.7.1 RESOLVER.RST.NotAuthorized; not authorized ## Error message says it can not resolve … Continue reading Exchange: Distribution Group is rejecting emails from external email address

Windows: How to change the network from Public to Private?


On my Windows 10, I found the network is set to Public network. That means you can't share anything to/from other computers. When you connect to a new network, Windows gives you an option to share files with another computer on the network. If you check that box, the network is flagged as Private. If … Continue reading Windows: How to change the network from Public to Private?

Exchange: Delete Meetings of terminated users’ in conference room calendars


How to free up the conference room calendar from terminated employees' meetings? Here are the base line PowerShell commands for you to write a script. To check if any meetings booked by employees in any of the conference rooms who no longer works in your office: Get-Mailbox -RecipientTypeDetails RoomMailbox |  Search-Mailbox -Searchquery "kind:meetings from:<DisplayName>" -EstimateResultOnly … Continue reading Exchange: Delete Meetings of terminated users’ in conference room calendars

Get-MailboxFolderPermission – The security principal specified is already on the permission set


Are you getting this error when running Get-MailboxFolderPermission? PS E:\> Get-MailboxFolderPermission deptcalendar@company.com:\calendar The security principal specified is already on the permission set.     + CategoryInfo          : NotSpecified: (:) [Get-MailboxFolderPermission], CorruptDataException     + FullyQualifiedErrorId : [Server=ZN1UR12MB0288,RequestId=b4f155be-a238-4a98-8b3f-f3d9258e22d2,TimeStamp=6/19/2018 10:10:41 PM] [FailureCategory=Cmdlet-CorruptDataException] F8D77EE2,Microsoft.Exchange.Management.StoreTasks.GetMailboxFolderPermission     + PSComputerName        : outlook.office365.com The error message seems cryptic, right? But it is not. It … Continue reading Get-MailboxFolderPermission – The security principal specified is already on the permission set

Exchange: list mailbox folders size and items count


As Exchange Administrator, if you want to find out any user's mailbox size information by folder and number of items in each folder, you can to the right place. Here is the PowerShell Command to list the folders, number of items in the folder and size of the folders. Replace the username@domain.com with user's primarySMTPAddress. … Continue reading Exchange: list mailbox folders size and items count

Group Policy is failed to update on Windows 10 computer


On my Windows 10 computer, I found Group Policy is not being applied anymore. If I ran group policy update on a administrative command shell, I get this: PS C:\WINDOWS\system32> gpupdate /force Updating policy... Computer Policy update has completed successfully. User Policy could not be updated successfully. The following errors were encountered: The processing of … Continue reading Group Policy is failed to update on Windows 10 computer

Firefox: Website Certificate Warning–“This website does not supply ownership information”


Are you seeing this error on Firefox (which is common for intranet websites)? There is two reasons for this warning.  1. You may have meddled with OCSP settings. Firefox checks Certificate validity by checking “Certificate Revocation List” (CRL) using OCSP. Firefox couldn’t get the CRL info, thus this error. 2. Your internal Certificate Authority (CA) … Continue reading Firefox: Website Certificate Warning–“This website does not supply ownership information”

Exchange: How to convert IMCEAEX to X500 Address?


From the NDR message if you find the IMCEAEX address, you CAN convert this to X500 address & ADD it as another email address to the correct mailbox or distribution group. I have wrote an small PowerShell Script to convert IMCEAEX address to X500 address quickly. Here is the script. Copy this script and paste … Continue reading Exchange: How to convert IMCEAEX to X500 Address?

Exchange: How to restore a soft deleted mailbox?


If you try Connect-Mailbox command to link the mailbox to the user account, sadly you will get this error on Soft-Deleted mailbox: Error: Mailbox "501e70da-059f-44f5-9811-77cefdfa14fd" doesn't exist on database "EXCHDBxx” I know what you thinking. Me too. Why doesn’t mailbox exist on the database?   I freaking checked the mailbox is in the database. It’s right … Continue reading Exchange: How to restore a soft deleted mailbox?

Windows 10: How to setup NAT network for Hyper-V guests?


Windows 10 Hyper-V has NAT (Network Address Translation) network feature, but it needs to setup using PowerShell now.  I will show you step by step instructions how to do it. NAT Switch provides Internet access to the VM without creating External Switch (linking the switch to physical wired or wireless adaptor). Before we start, here … Continue reading Windows 10: How to setup NAT network for Hyper-V guests?