Migrating Arbitration Mailbox To New Exchange Server
In Exchange Server environments, the Arbitration Mailbox is a special system mailbox used to store system-related data such as approval workflows, moderation data, and audit-related information. After a new Exchange Server installation, these system mailboxes must also be moved to the new server. Otherwise, arbitration and related system processes will continue to rely on the […]
Migrating Audit Log Mailbox To New Exchange Server
In Exchange Server environments, the Audit Log mailbox is a special system mailbox where administrative and audit records are stored. After a new Exchange Server installation, this mailbox must also be moved to the new server. Otherwise, the audit log records will remain on the old server. The process of moving the Audit Log mailbox […]
Exchange Server Disable POP3 or IMAP4 Services
You can shut down services using PowerShell with the following commands.
Change password for Entra seamless SSO account
When configuring Entra Seamless SSO, a computer account is created in Active Directory, AZUREADSSOACC. The password for the Azure SSO computer account is not automatically changed by default every 30 days. This computer account password used as a shared secret between AD end Entra, allowing Entra to decrypt Kerberos tickets that are used as part […]
Exchange Server – Test SMTP Connection Without SSL Using PowerShell
PowerShell can be used to quickly check the functionality of the SMTP service in Exchange Server environments. Connections made without SSL/TLS, especially over port 25, can be easily tested using this method. The following PowerShell script allows you to send a test email to the specified SMTP server without using SSL.
Microsoft Entra Connect Sync PowerShell
At this point, two fundamental commands of critical operational importance come into play.When a change is made to the structure, it is expected that the change will take effect without delay. Two different approaches are offered to meet this need: The delta approach ensures that only the most recent change is transferred to the system. […]
Advanced Hunting URL Click Query
Microsoft Defender for Endpoint’s Advanced Hunting feature enables in-depth analysis of security incidents within organizations. One of the most frequently used tables in this context is the UrlClickEvents table. This table records in detail the URLs that users click on via email, Teams, or other Microsoft 365 components. The following query example is used to […]
Intune device cleanup rules
As a service administrator in the Microsoft Intune environment, we often need to clean up old or unused device registrations to maintain order. These types of registrations can arise from devices used for testing purposes, personnel changes, or users acquiring new devices. However, this situation can seriously affect the accuracy of device compliance reports. This […]
Powershell has stopped working Windows Server 2012 R2
This error usually occurs due to differences between old and new systems in how PowerShell Transcription works when SIEM is enabled. When the PowerShell Transcription feature first appeared in Windows Server 2012 R2 (WMF 4.0/5.0 period), PowerShell did not work properly and could return a “PowerShell has stopped working” error when transcription was enabled without […]
TCPKeepAlive Not Set Error : Without this value the KeepAliveTime defaults to two hours, which can cause connectivity and performance issues between network devices such as firewalls and load balancers depending on their configuration
When reviewing Exchange Healtcheck reports, you may see a warning like the following Check TCP KeepAliveTime setting TCP KeepAliveTime Exchange TCP KeepAliveTime registry entry should be set to a decimal value between 900000 and 1800000 (15 to 30 minutes in milliseconds). If there’s no entry in the registry for KeepAliveTime then the default value is 2 hours. This value, […]