Seit einiger Zeit gibt Outlook beim Antworten auf E-Mails Antwortvorschläge, die per Klick auswählbar sind, vor.
Für Outlook Web kann dies per PowerShell wie folgt für alle Nutzer unterbunden werden:
Set-OrganizationConfig -WebSuggestedRepliesDisabled $true
… oder durch den einzelnen Nutzer unter „Einstellungen -> E-Mail -> Verfassen und Antworten -> Vorgeschlagene Antworten“.
Für Outlook Mobile können „Vorgeschlagene Antworten“ in den Einstellungen des Mailkontos abgewählt werden.
Für Outlook Desktop findet sich die Einstellung unter „Datei -> Optionen -> E-Mail -> Verfassen und Antworten -> Vorgeschlagene Antworten“.
Automatisiert kann die Deaktivierung für Desktop (bzw. die notwendige Registry-Änderung) wie folgt durchgeführt werden:
Folgendes PowerShell-Script als c:\login\ol-avor-aus.ps1 speichern:
$mdom = "@beispiel.domain" $regp = "HKCU:\Software\Microsoft\Office\Outlook\Settings\Data" if ( -not (Test-Path -Path $regp -PathType Container) ) { exit 1 } $iprop = Get-ItemProperty -Path $regp if ( -not $iprop ) { exit 1 } $regs = $ENV:USERNAME + $mdom + "_EnableSuggestedReplies" if ( -not (Get-Member -InputObject $iprop -Name $regs) ) { exit 1 } $stri = Get-ItemPropertyValue -Path $regp -Name $regs $strs = $stri.replace('"value":"true"','"value":"false"') Set-ItemProperty -Path $regp -Name $regs -Value $strs
Den Namen der Maildomain in $mdom anpassen. Das Script setzt voraus, dass der angemeldete Windows-Benutzername identisch mit dem localpart der Mailadresse ist, andernfalls statt $ENV:USERNAME das Passende eintragen. Das Script ändert die fragliche Einstellung nur, wenn der entsprechende Schlüssel schon vorhanden ist, d.h. der Benutzer in Outlook die Einstellung schon mal geändert hat.
Das PowerShell-Script kann z.B. aus dem Anmeldescript (.bat) des Benutzers wie folgt aufgerufen werden:
Powershell.exe -executionpolicy unrestricted -File c:\login\ol-avor-aus.ps1