Exchange 2010 2013 Abwesenheitsassistent per Powershell einschalten und konfigurieren
Aus znilwiki
Problem: Ein Benutzer ist krank und nun soll der Abwesenheitsassistent für diesen aktiviert werden damit Kunden und Mitarbeiter über die Abwesenheit informiert werden.
Im Normalfall stellt sich dieses ja jeder Benutzer selbst ein - was jetzt aber nicht möglich ist.
Status abfragen
Get-MailboxAutoReplyConfiguration -Identity Bernhard
fragt den Status für den Benutzer mit dem Anmeldenamen "Bernhard" ab, die Ausgabe sieht etwas wie folgt aus:
RunspaceId : 0cd202fe-8f3f-4c57-99c8-f558b6161520
AutoReplyState : Disabled
EndTime : 09.09.2015 10:00:00
ExternalAudience : All
ExternalMessage : <html>
<body>
Sehr geehrte Damen und Herren,<br>
<br>
ich bin bis einschließlich 19.September 2015 nicht im Büro und habe keinen Zugriff auf meine E-Mails. Ihre E-Mail<br>
wird nicht weitergeleitet. In dringenden Fällen wenden Sie sich bitte an Herrn Mustermann (Tel.: 0123 / 12 34 56 oder per E-Mail: max.mustermann@znil.net)<br>
<br>
</body>
</html>
InternalMessage : <html>
<body>
Sehr geehrte Damen und Herren,<br>
<br>
ich bin bis einschließlich 19.September 2015 nicht im Büro und habe keinen Zugriff auf meine E-Mails. Ihre E-Mail<br>
wird nicht weitergeleitet. In dringenden Fällen wenden Sie sich bitte an Herrn Mustermann (Tel.: 0123 / 12 34 56 oder per E-Mail: max.mustermann@znil.net)<br>
<br>
</body>
</html>
StartTime : 08.09.2015 10:00:00
MailboxOwnerId : znil.local/1.Email-Benutzer/Linz, Bernhard
Identity : znil.local/1.Email-Benutzer/Linz, Bernhard
IsValid : True
Wichtig ist gleich die 2. und 3. Zeile der Ausgabe:
AutoReplyState : Disabled EndTime : 09.09.2015 10:00:00
Der Status ist entweder
Disabled = Aus Enabled = Ein Scheduled = Ein bis zu dem unter EndTime definierten Zeitpunkt
Einschalten mit Benachrichtungstext
Den Assistenten kann man wie folgt einschalten und konfigurieren:
Set-MailboxAutoReplyConfiguration -Identity Bernhard -AutoReplyState Scheduled -StartTime "09/07/2015 00:00" -EndTime "09/19/2015 18:00" -ExternalAudience All -InternalMessage "Interner Text" -ExternalMessage "Externer Text"
Das ganze in mehreren Zeilen:
Set-MailboxAutoReplyConfiguration -Identity Anmeldename ` -AutoReplyState Scheduled ` -StartTime "09/07/2015 18:00:00" ` -EndTime "09/19/2015 07:00:00" ` -ExternalAudience All ` -InternalMessage "Interner Text" ` -ExternalMessage "Externer Text"
Erläuterung:
-Identity Anmeldename : Anmeldename des Benutzers für den die Konfiguration gelten soll -AutoReplyState Scheduled : Hier Einschlaten mit Zeitplan, benötigt die Parameter -StartTime und -EndTime -StartTime "09/07/2015 18:00:00" : Ab wann sollen die Meldungen gesendet werden. Schreibweise ist Monat/Tag/Jahr !!!! Das Beispiel gilt also ab dem 07. September 2015 um 18:00:00 Uhr -EndTime "09/19/2015 07:00:00" : Zeitpunkt an dem sich der Assistent wieder automatisch deaktiviert, wieder Schreibweise MM/DD/YYYY !!!! -ExternalAudience All : Auch Nachrichten an extern senden (sonst nur intern) -InternalMessage "Interner Text" : Nachricht die an interne Mitarbeiter gesendet werden soll -ExternalMessage "Externer Text" : Nachricht die an externe Sender gesendet werden soll
Muster-Benachrichtigung-Text
Da wir in der Regel einen mehrzeiligen Text möchten helfen wir uns mit etwas HTML-Code:
"<html><body>Sehr geehrte Damen und Herren,<br><br>ich bin bis einschließlich 19.September 2015 nicht im Büro und habe keinen Zugriff auf meine E-Mails. Ihre E-Mail<br>wird nicht weitergeleitet. In dringenden Fällen wenden Sie sich bitte an Herrn Mustermann (Tel.: 0123 / 12 34 56 oder per E-Mail: max.mustermann@znil.net)<br><br></body></html>"
Komplettes Beispiel
Set-MailboxAutoReplyConfiguration -Identity Benutzername -AutoReplyState Scheduled -StartTime "09/07/2015 00:00:00" -EndTime "09/19/2015 18:00:00" -ExternalAudience All -InternalMessage "<html><body>Sehr geehrte Damen und Herren,<br><br>ich bin bis einschließlich 19.September 2015 nicht im Büro und habe keinen Zugriff auf meine E-Mails. Ihre E-Mail<br>wird nicht weitergeleitet. In dringenden Fällen wenden Sie sich bitte an Herrn Mustermann (Tel.: 0123 / 12 34 56 oder per E-Mail: max.mustermann@znil.net)<br><br></body></html>" -ExternalMessage "<html><body>Sehr geehrte Damen und Herren,<br><br>ich bin bis einschließlich 19.September 2015 nicht im Büro und habe keinen Zugriff auf meine E-Mails. Ihre E-Mail<br>wird nicht weitergeleitet. In dringenden Fällen wenden Sie sich bitte an Herrn Mustermann (Tel.: 0123 / 12 34 56 oder per E-Mail: max.mustermann@znil.net)<br><br></body></html>"
Ausschalten
Set-MailboxAutoReplyConfiguration -Identity Benutzername -AutoReplyState Disabled
Kommentare
Loading comments...