2. Oktober 2023

Exchange Health Check Report – Exchange Funktionen überprüfen

Exchange Health Check Report Skript Im heutigen Beitrag stelle ich euch ein Exchange Health Check Skript zur Verfügung. Das Ziel besteht darin den Zustand der Exchange-Server zu überprüfen und einen täglichen oder wöchentlichen Report zu generieren. Kurz zum Hintergrund Der Betrieb einer Exchange-Umgebung erfordert eine routinierte oder automatisierte Funktionsprüfung der Exchange Server um einen reibungslosen Betrieb zu gewährleisten. Insbesondere nach der Bereitstellung von Windows- oder Exchange Sicherheitsupdates (mit und ohne DAG) ist es wichtig sämtliche …

Exchange Health Check Report – Exchange Funktionen überprüfen Weiterlesen

Benutzerdefinierten Exchange Benachrichtigungstext (DSN) erstellen

Ausgangssituation Wenn bei der Zustellung einer Nachricht (z.B. an einen internen Empfänger) ein Problem auftritt,  so erhält der Absender eine Benachrichtigung, dass die Nachricht nicht zugestellt werden kann. In der Unzustellbarkeitsnachricht wird ein Fehlercode ausgegeben, dessen Antwortnachricht angepasst werden kann. In diesem Beispiel möchte ich euch zeigen wie eine individuelle Antwortnachricht erstellt werden kann. In meinem Beispiel versende ich eine interne Nachricht an eine E-Mail Adresse welche nicht existiert und erhalte prompt die folgende Systemnachricht …

Benutzerdefinierten Exchange Benachrichtigungstext (DSN) erstellen Weiterlesen

Nachrichtenklassifizierung – Nachrichten kennzeichnen und Informationen schützen

Mithilfe der Nachrichtenklassifizierung (Message classification) besteht die Möglichkeit Nachrichten mit einer Eigenschaft zu versehen. E-Mails können z.B. mit einem Vermerk wie “Vertraulich: Diese Nachricht ist nur für internen Gebrauch vorgesehen” versehen werden, um bestimmte Informationen nur innerhalb der Firma zu verschicken. Dieser Beitrag soll dazu beitragen den Schutz von bestimmten Informationen zu gewährleisten. Mehr Schutzmöglichkeiten werden z.B. mittels IRM ermöglicht. Die Klassifizierung wird sowohl in Outlook und OWA angewendet. Hierbei werden Informationen über die Klassifizierung …

Nachrichtenklassifizierung – Nachrichten kennzeichnen und Informationen schützen Weiterlesen

Installation von Exchange Server 2016

[Update April 2020] In diesem Beitrag wird die Installation von Exchange 2016 Server beschrieben. Es ist darauf zu achten, dass eine dedizierte Zuweisung von Ressourcen wie CPU, RAM oder Storage von Microsoft empfohlen wird. Hyper-Threading sollte zudem auf dem Host-System deaktiviert werden. Also, zunächst werden die Voraussetzungen für die Installation geschaffen und anschließend Exchange Server 2016 installiert. Sollten Fehler während der Installation auftreten, kann man auf die Exchange Setup Protokolle zurückgreifen: Das Exchange-Setup Protokoll steht …

Installation von Exchange Server 2016 Weiterlesen

Fehlermeldung: A mailbox couldn’t be found for {0} und ECP Error 500

Hallo zusammen, für eine anstehende Migration bei einem Kunden bin ich auf das nachfolgende Verhalten gestoßen. Geplant ist eine Migration der bestehenden Exchange 2010 Server Landschaft (2 x CAS und HT +  2x MB) auf Exchange 2016. Nachdem zwei Exchange 2016 Server mit DAG bereitgestellt waren und die ersten Test-Postfächer auf 2016 migriert wurden war die Anmeldung via OWA und ECP nicht möglich. Je nachdem auf welchem Server das Postfach bereitgestellt wird – gelingt die …

Fehlermeldung: A mailbox couldn’t be found for {0} und ECP Error 500 Weiterlesen

Clusterknoten in Quarantäne

Nachdem ein Exchange 2016 Server mehrfach innerhalb einer Stunde Probleme mit Netzwerk und Storage hatten – war folgende Meldung im Eventlog zu entdecken: Der Knoten-Status “Quarantäne” soll verhindern, dass Cluster-Knoten mehrfach in kurzer Zeit aus dem Cluster austreten und wieder eintreten. Das bedeutet, dass der entsprechende Knoten für 2 Stunden ausgesperrt wird bis er wieder hineintreten darf. Soll der entsprechende Knoten wieder in der Cluster wieder aufgenommen werden, müssen die folgenden Befehle ausgeführt werden:

Clusterknoten in Quarantäne Weiterlesen

Fehlermeldung bei Exchange 2016 CU12-Installation – Service ‘MSExchangeIS’ is disabled on this server

Bei der Aktualisierung von Exchange 2016 CU12 bin ich heute auf folgenden Fehler gestoßen:

  Das Problem hängt damit zusammen, dass der Dienst “Microsoft Exchange Information Store” bei Beginn der CU-Installation auf “Deaktiviert” gesetzt wird und der weitere Prozess nicht abgeschlossen werden kann, da der Dienst während der Aktualisierung wieder automatisch deaktiviert wird: Abhilfe schafft hier das folgende CommandLet, das die Exchage-Dienste überwacht und automatisch in den Status “Automatisch” versetzt:

Wir öffnen zunächst …

Fehlermeldung bei Exchange 2016 CU12-Installation – Service ‘MSExchangeIS’ is disabled on this server Weiterlesen

Gesendete Nachrichten in freigegebenes Postfach (Shared Mailbox) ablegen

Leider werden gesendete Nachrichten mittels Send-As aus Shared-Mailboxes von Exchange nicht in das entsprechende Postfach unter “gesendete Nachrichten” abgelegt. Diese Aufgabe wird daher nachfolgend automatisiert über die Aufgabenplanung durchgeführt. Dazu wird zunächst ein Service-Account angelegt und im Anschluss der eigentliche Task. Der Task wird täglich ausgeführt damit neu erstellte Shared-Mailboxes die Einstellungen übergeben bekommen. Der Zeitraum kann nach Belieben auf den gewünschten Zeitintervall angepasst werden. Service Account anlegen Es wird ein Service-Account (z.b. svc_exc_task, Passwort …

Gesendete Nachrichten in freigegebenes Postfach (Shared Mailbox) ablegen Weiterlesen

PST Import – PST-Datei in ein Postfach importieren (OnPremise)

PST-Dateien sind sicherlich sehr hilfreich, wenn es darum geht Mailboxes langfristig auf ein langsames Storage zu sichern und aufzubewahren. Es gibt natürlich professionellere Lösungen aber heute wollen wir uns damit erst einmal nicht befassen. Jedenfalls wird meiner Meinung nach immer noch zu häufig mit PST-Dateien im Tagesbetrieb gearbeitet. Diese Anleitung soll Euch dabei unterstützen PST-Dateien in ein Postfach zu importieren. Zunächst stellen wir sicher,  dass Euer Exchange-Account der Rolle “Mailbox Import Export” zugewiesen ist. Skript: …

PST Import – PST-Datei in ein Postfach importieren (OnPremise) Weiterlesen

Postfach in einer PST-Datei archivieren (OnPremise PST-Export)

In diesem Beitrag möchte ich euch zeigen, wie ihr relativ einfach ein Exchange-Postfach exportieren auf ein Netzlaufwerk könnt. Skript  herunterladen: Als nächstes wird  der Exchange-Server oder der  Zugriffspunkt  (z.B. mail.contoso.com) eintragen: Skript starten: Warten bis die Verbindung aufgebaut wurde: Damit der PST-Export durchgeführt werden kann, muss angemeldete User Mitglied der Rolle “Mailbox Import Export” sein und die Ziel-Freigabe und das Filesystem Schreibe-Berechtigungen für die Gruppe “Exchange Trusted Subystem” haben Die Berechtigung für den Export bitte …

Postfach in einer PST-Datei archivieren (OnPremise PST-Export) Weiterlesen

Exchange IIS Logs mit Log Parser Studio auswerten

Log Parser Studio ist ein tooles Tool um ganz bequem und einfach Exchange IIS Logs grafisch auswerten. Mit Hilfe dieses Tools bleibt euch langes Suchen in den IIS Logfiles via Notepad++ und co. erspart. Je nachdem was ihr herausfinden möchtet – wie z.B. erfolgreiche oder fehlgeschlagene Clientzugriffe via Active Sync, Free Busy, Autodiscover, OWA und co. – könnt ihr entsprechende Abfragen erstellen. Hier dient als Leitfaden der HTTP Status Code mit dem Spaltennamen sc-status. 200er …

Exchange IIS Logs mit Log Parser Studio auswerten Weiterlesen