windows:server:exchange
This is an old revision of the document!
Table of Contents
Exchange
Cmdlets für Exchange
Deaktivierte Benutzer aus dem Adressbuch ausblenden:
Get-ADUser ` -Filter {(enabled -eq "false") -and (msExchHideFromAddressLists -notlike "*")} ` -SearchBase "OU=<OrganisationalUnit>,DC=<Domain>,DC=<TLD>"` -Properties msExchHideFromAddressLists | ` Set-ADUser -Add @{msExchHideFromAddressLists="TRUE"}
E-Mail-Adresse zu Postfach hinzufügen/entfernen und alle Adressen anzeigen lassen
Set-Mailbox "user name" -EmailAddresses @{add="user.name@domain.de"} Set-Mailbox "user name" -EmailAddresses @{remove="user.name@domain.de"} Get-Mailbox "user name" | Format-List EmailAddresses
Objekt aus GAL Ausblenden
Set-Mailbox -Identity Domain\User -HiddenFromAddressListsEnabled $true
Senden als aktivieren
Add-ADPermission "John Simpson" -User "Domain\User" -Extendedrights "Send As"
Vollzugriff gewähren und Automapping deaktivieren
Add-MailboxPermission -Identity User1 -User 'User Zwei' -AccessRight FullAccess -InheritanceType All -Automapping $false
Erlaubte Anhang- bzw. Nachrichtengrößen anpassen
Get-TransportConfig Get-Transportconfig | Set-TransportConfig -maxsendsize 50MB -maxreceivesize 40MB Set-TransportConfig -InternalDsnMaxMessageAttachSize 25MB Set-TransportConfig -ExternalDsnMaxMessageAttachSize 25MB Get-ReceiveConnector | Set-ReceiveConnector -MaxMessageSize 20MB #Alle Empfangskonnektoren Get-ReceiveConnector | Set-ReceiveConnector "<Name>" -MaxMessageSize 20MB #Nur Empfangskonnektor "Name"
Virtuelle Verzeichnisse
Tools
Microsoft Remote Connectivity Analyzer
HealthChecker
Supportete Exchange Versionen:
- Exchange Server 2013
- Exchange Server 2016
- Exchange Server 2019
HealthChecker.ps1 Download Github
.\HealthChecker.ps1 .\HealthChecker.ps1 -Server EX01
windows/server/exchange.1621249825.txt.gz · Last modified: 2024/02/17 19:03 (external edit)