====== 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: [ [[https://docs.microsoft.com/de-de/microsoft-365/compliance/technical-reference-details-about-encryption?view=o365-worldwide#versions-of-tls-supported-by-office-365|docs.microsoft.com]] ]
=====Cmdlets für Exchange=====
Deaktivierte Benutzer aus dem Adressbuch ausblenden:
Get-ADUser `
-Filter {(enabled -eq "false") -and (msExchHideFromAddressLists -notlike "*")} `
-SearchBase "OU=,DC=,DC="`
-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 "" -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:
* Exchange Server 2013
* Exchange Server 2016
* Exchange Server 2019
[[https://aka.ms/ExHCDownload|HealthChecker.ps1 Download]]
[[https://github.com/dpaulson45/HealthChecker | Github ]]
.\HealthChecker.ps1
.\HealthChecker.ps1 -Server EX01