PowerShell — пустые удаленные элементы и папка нежелательной почты

#powershell #outlook

#powershell #outlook

Вопрос:

Я использую следующий код, чтобы очистить мои удаленные элементы и папки нежелательной почты, поскольку они были заполнены. Но на сервере хранятся некоторые данные, которые не удаляются ни с помощью скрипта, ни путем очистки папок. Может ли кто-нибудь сообщить мне, как я могу очистить две папки, поскольку пространство заканчивалось.

 Add-Type -assembly "Microsoft.Office.Interop.Outlook"
$Outlook = New-Object -comobject Outlook.Application
$namespace = $Outlook.GetNameSpace("MAPI")
$inbox = $namespace.GetDefaultFolder(3)
$readItems = $inbox.Items
$readItems | ForEach-Object{ $_.Delete() }
$junkEmail = $namespace.GetDefaultFolder(23)
$junkItems = $junkEmail.Items
$junkItems | ForEach-Object{ $_.Delete() }