Я использую этот скрипт в правилах
Public Sub saveAttachtoDisk(itm As Outlook.MailItem)
Dim objAtt As Outlook.Attachment
Dim saveFolder As String
saveFolder = "c:\temp\"
MkDir itm.Parent, saveFolder ' here creating folder if not exist
For Each objAtt In itm.Attachments
objAtt.SaveAsFile saveFolder & "\" & itm.Parent & "\" & objAtt.DisplayName
Set objAtt = Nothing
Next
End Sub
Но проблема заключается в том, что все приложения, сохраняемые в INBOX, называются папкой, а не в папке, в которойпочта была перемещена.
Итак, как получить имя папки, в которой электронное письмо было перемещено по правилу?
Итак, теперь сохраняется в c:\temp\Inbox
, но должно быть в c:\temp\Unfiled
или, если папка перемещенаэто подпапка, поэтому должно быть c:\temp\Folder\Unfiled