Table of Contents

Exchange

URLs

https://autodiscover.example.com/autodiscover/autodiscover.xml
https://mail.example.com/Microsoft-Server-ActiveSync

TLS

TLS wird derzeit nicht unterstützt. (Stand 24.05.2021)
Quelle: [ docs.microsoft.com ]

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"

Dienste neustarten

$services = Get-Service | ? { $_.name -like "MSExchange*" -and $_.Status -eq "Running"};foreach ($service in $services) {Restart-Service $service.name -Force}

Virtuelle Verzeichnisse

https://docs.microsoft.com/de-de/exchange/view-or-configure-outlook-web-app-virtual-directories-exchange-2013-help#use-the-shell-to-view-outlook-web-app-virtual-directory-properties

Tools

Microsoft Remote Connectivity Analyzer

https://testconnectivity.microsoft.com/

HealthChecker

Supportete Exchange Versionen:

HealthChecker.ps1 Download Github

.\HealthChecker.ps1
.\HealthChecker.ps1 -Server EX01