Get User groups detail


Get-AzureADUser -SearchString user1@xyz | Get-AzureADUserMembership -All $true | % {Get-AzureADObjectByObjectId -ObjectId $_.ObjectId | select-object DisplayName,Mail,ObjectType,MailEnabled,SecurityEnabled,ObjectId} | Export-Csv -Path 'C:\new_folder\UserDetails.csv'

Transport Protocol log location


%ExchangeInstallPath%TransportRoles\Logs\FrontEnd\ProtocolLog\SmtpReceive

Check Mail flow queue Back Pressure

 

Exchange Shell - 

[xml]$bp=Get-ExchangeDiagnosticInfo [-Server servername01 ] -Process EdgeTransport -Component ResourceThrottling; $bp.Diagnostics.Components.ResourceThrottling.ResourceTracker.ResourceMeter


[xml]$bp=Get-ExchangeDiagnosticInfo -Process EdgeTransport -Component ResourceThrottling; $bp.Diagnostics.Components.ResourceThrottling.ResourceTracker.ResourceMeter

BULK Get Calendar permission of multiple mailbox

$i = C:\New_folder\room.txt


foreach ($room in $i){Get-MailboxFolderPermission -Identity ($room + ':\Calendar') | select-object {$room},User}