Es beginnt ja wieder gerade die Ferienzeit und viele Kollegen beginnen ihren Sommerurlaub. Leider wird häufig vergessen den Abwesenheitsassistenten zu aktivieren. Damit der Abwesenheitsassistent nicht via Exchange Shell aktiviert werden muss, sondern bequem in einer kleinen GUI, habe ich den „Abwesenheitsassistenten für Admins“ erstellt. Das kleine PowerShell Script stellt eine einfache GUI zum aktivieren der automatischen Antworten bereit und sieht ähnlich wie der Outlook Abwesenheitsassistent aus. Kleiner Unterschied ist, dass ein Benutzer ausgewählt werden kann, für den die automatischen Antworten aktiviert werden sollen.
Der „Admin Abwesenheitsassistent schaut wie folgt aus und die Bedienung ist sehr einfach:
Einfach einen Benutzer auswählen, für den die automatischen Antworten aktiviert werden sollen und auf „Laden“ klicken. Danach die gewünschten Einstellungen auswählen und auf „Speichern“ klicken. Das war auch schon alles. Auf dem gleichen Weg lassen sich auch die automatischen Antworten deaktivieren: Benutzer laden. „Keine automatischen Antworten senden“ auswählen und speichern. Das kleine Statusfenster zeigt nach dem Laden des Benutzerkontos den aktuellen Status des Abwesenheitsassistenten an. Die beiden Nachrichtenbereiche zeigen eine kleine Vorlage an, welche direkt im Script bearbeitet werden kann. Wenn gewünscht kann dort auch ein bisschen HTML eingefügt werden, damit es keine reine Nur-Text Nachricht ist.
Das Script habe ich mit Power Shell Studio 2017 erstellt (eine neuere Version hatte ich leider nicht). Die Projektdateien inkl. des Scripts habe ich auf GitHib veröffentlicht, so kann es jeder leicht anpassen:
Das PowerShell Script „Admin-Abwesenheitsassistent.Export.ps1“ kann direkt auf Exchange Server 2013 – 2019 ausgeführt werden, die kleine Vorlage für automatische Antworten finden sich ab Zeile 134. Es wird nur die Datei „Admin-Abwesenheitsassistent.Export.ps1“ benötigt um das Script auszuführen. Die restlichen Dateien werden nur benötigt, wenn ihr das Script mit PowerShell Studio anpassen möchtet.