Testing Office 365 SMTP relay

In order to test Office 365 SMTP relay you will have to create a user with an Exchange online license. After the email is activated for this user you can test this user for relay with the following powershell. First connect to Microsoft Online service with this user that you’ll be using for relaying. $msolcred … Continue reading Testing Office 365 SMTP relay

Exchange Server backdoor investigation tools

The Story After the disastrous exploit that was found in Microsoft Exchange Servers lots of corporations started immediately patching their servers with the latest Cumulative update and Security patches. The question is would those patches be enough if the server is already hacked or have a backdoor installed already? What are those 0-day exploits ? … Continue reading Exchange Server backdoor investigation tools

Secure Your DNS Traffic with the outside world

DoH in Microsoft Windows OS Until this moment Microsoft Windows OS doesn’t support DNS over HTTPS, The feature will most likely be implemented in future builds but no body knows when is that however, You can still take a peak into the feature which is in preview mode/ Benefit of using DoH on an OS … Continue reading Secure Your DNS Traffic with the outside world

3- Migrate Users from Skype for Business 2015 to Teams

  Hybrid Integration In my last post about Skype for Business / Office 365 Skype for Business Online/Teams migration article I discussed the steps of how to create a hybrid environment between Skype for Business on-premises and went through the troubleshooting of each issue I have been through. In this article I am going to … Continue reading 3- Migrate Users from Skype for Business 2015 to Teams

error when Installing Nuget module for Microsoft Teams integration

Story I got a client requesting to integrate Skype for Business 2015 with Microsoft Teams. Skype for Business 2015 is installed on Windows Server 2012 R2 which has PowerShell 4.0 I already installed PowerShell 5.1 and restarted the server in question. When I tried to install the Microsoft Teams PowerShell Module to integrate Skype for … Continue reading error when Installing Nuget module for Microsoft Teams integration

Exchange 2016: Find remaining Folders of delete or non existing databases

Exchange Corner Story Let’s assume that you work for a company that has Exchange 2016 and has big amount of databases (50-100 DB). You constantly delete databases to clear white space or for whatever reason but don’t usually keep on deleting folders or lost track of which database is deleted in your DB Folder. Real … Continue reading Exchange 2016: Find remaining Folders of delete or non existing databases

Changing RDWeb default Port on Windows Server 2019

Story: When you install RDS on a server which already uses the port 443, you will get the following error when you try to access RDWeb main page. Reason for this is the server you installed RDWeb on is most likely already using the port 443 or something else. Error Message: When trying to access … Continue reading Changing RDWeb default Port on Windows Server 2019

Skype for Business IM integration with Exchange 2016 OWA–Part 2

This article is a completion of Part 1, Click here to go to Part 1 Configuration Steps – Part 2 7. On Exchange: Enable OWA VD Instant Messaging8. On Exchange: Enable Messaging on OWA Policy9. On Exchange: Create Enterprise Application for Skype Pool.10. On Exchange: Create new SettingOverride for Skype for Business. 11- Generate a … Continue reading Skype for Business IM integration with Exchange 2016 OWA–Part 2

Skype for Business IM integration with Exchange 2016 OWA–Part 1

The Story A good and detailed documentation is everything we need to implement any kind of project especially if it’s an integration between two different servers that perform different roles. And with PKI involved the complications multiply thus a good article write up is what we need. Previously I have tried a test lab with … Continue reading Skype for Business IM integration with Exchange 2016 OWA–Part 1

an Exchange mailbox was mistakenly migrated over another user’s object used by another user

The Story If you ever used Prepare moverequest command to migrate a user and forgot to use ADMT to rewrite user’s properties with the old attributes. You might have used ADMT again to rewrite the properties. If you use ADMT you will need to exclude all Exchange Attributes from the source since its already copied … Continue reading an Exchange mailbox was mistakenly migrated over another user’s object used by another user