Get-Exchange
Tuesday, February 28, 2017
[LY2013] Find the share of a pool
#Quickly find and open the share folder for the Lync pool
Invoke-Item(Get-CsService -FileStore | Select-Object -ExpandProperty UncPath)
[EX2013] Recreate arbitration mailboxes
Setup.exe /PrepareAD /IAcceptExchangeServerLicenseTerms
Get-User | Where {$_.Name –like "SystemMailbox*"} | Enable-Mailbox -Arbitration -Database IT_E15
Get-User | Where {$_.Name –like "FederatedEmail*"} | Enable-Mailbox -Arbitration -Database IT_E15
Get-User | Where {$_.Name –like "Migration*"} | Enable-Mailbox -Arbitration -Database IT_E15
Get-Mailbox –Identity "SystemMailbox{e0dc1c29*" –Arbitration | Set-Mailbox –Arbitration –DisplayName "Microsoft Exchange"
Get-Mailbox –Arbitration –Identity "FederatedEmail*" | Set-Mailbox –Arbitration –ProhibitSendQuota 1MB
Get-Mailbox –Arbitration –Identity "Migration*" | Set-Mailbox –Arbitration –ProhibitSendQuota 300MB
[WSRV] Capture machine FQDN
$fqdn = "$env:computername.$env:userdnsdomain"
import-module activedirectory
$name = hostname
$domain = (Get-ADDomain).dnsroot
$pc = ("$name"+"."+"$domain")
$pc
Tuesday, February 21, 2017
[EX2010] Remove special characters in public folder name
Look for special character in public folder name:
Get-MailPublicFolder | where {$_.alias.contains(' ') -or $_.alias.contains(',') -or $_.alias.contains('@') -or $_.alias.contains('(') -or $_.alias.contains(')') -or $_.alias.contains(':') -or $_.alias.contains(';')}
To fix the issue, run the cmdlet:
Get-MailPublicFolder | where {$_.alias.contains(' ') -or $_.alias.contains(',') -or $_.alias.contains('@') -or $_.alias.contains('(') -or $_.alias.contains(')') -or $_.alias.contains(':') -or $_.alias.contains(';')}
| Foreach { Set-mailpublicfolder -Identity $_.Identity -Alias ($_.Alias -replace "\s|\,|\@|\(|\)|\:|\;") }
Run the first command again to check if still there are public folders with unwanted characters in the name
Newer Posts
Older Posts
Home
Subscribe to:
Comments (Atom)