Sätta autosvar via powershell på en maillåda i O365.

Kan vara smidigt att kunna sätta autosvar via powershell om en användare redan gått på semester eller om du är konsult och har kunden som delegerad administratör.

För att få lite radbrytningar och kunna ändra textstorlek och fonter så måste vi lägga autosvarsmeddelandet i en textfil som vi sedan importerar till en variabel.

Gör en textfil som heter OoO.txt och lägg i C:\_Temp
Skriv in det autosvarsmeddelande där med HTML koden i.
OoO.txt kan se ut t.ex. såhär:

Kalle Svensson har gått i pension och därmed avslutat sin anställning hos oss här på Företaget. <br>
E-post till denna adress kommer inte att läsas. Skicka istället till info@foretaget.se. <br> <br>

Vänliga hälsningar <br>
Foretaget AB

Importera innehållet i OoO.txt som en variabel som heter t.ex. autosvar.
$autosvar = Get-Content ”C:\OoO.txt”

Sätt själva autosvaret genom att skriva detta:
Set-MailboxAutoReplyConfiguration -Identity ”Namnpåmailboxen”-AutoReplyState Enabled -InternalMessage $autosvar -ExternalMessage $autosvar

Mer information, t.ex. hur man sätter tidsbegränsat och så vidare:
https://technet.microsoft.com/en-us/library/dd638217(v=exchg.160).aspx
http://blog.helocheck.com/powershell-out-of-office/

TIPS: Vill du även sätta en vidarebefordran på postlådan finns information här: https://office365.stormats.se/?page_id=312

 

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

Denna webbplats använder Akismet för att minska skräppost. Lär dig hur din kommentardata bearbetas.