jhaustein
Goto Top

Scriptstart nach eingang einer Mail in Outlook

Hallo Gemeinschaft,

aufgrund einer Regel kommen in den Ordner Buchen - emails in diesen Ordner

nun möchte ich, dass wenn eine mail in diesen Ordner kommt, dass dann dieses Script ausgeführt wird

Sub MoveItems()
 Dim myNameSpace As Outlook.NameSpace
 Dim myInbox As Outlook.Folder
 Dim myDestFolder As Outlook.Folder
 Dim myItems As Outlook.Items
 Dim myItem As Object
 
 Set myNameSpace = Application.GetNamespace("MAPI")  
 Set myInbox = myNameSpace.GetDefaultFolder(olFolderInbox).Folders("Buchen")  
 Set myItems = myInbox.Items
 Set myDestFolder = myNameSpace.GetDefaultFolder(olFolderInbox).Folders("PS")  
 Set myItem = myItems.Find("[SenderName] = 'Test Mail'")  
 While TypeName(myItem) <> "Nothing"  
 myItem.Move myDestFolder
 Set myItem = myItems.FindNext
 Wend
End Sub 

Content-ID: 1740084053

Url: https://administrator.de/forum/scriptstart-nach-eingang-einer-mail-in-outlook-1740084053.html

Ausgedruckt am: 20.04.2025 um 02:04 Uhr

colinardo
Lösung colinardo 19.01.2022 aktualisiert um 14:56:04 Uhr
Goto Top