Das Ausführen von VBA ist nur eine clientseitige Operation. Dies bedeutet, dass Ihr PC eingeschaltet sein muss und Outlook mit aktiviertem Scripting ausgeführt werden muss. Wenn Sie nicht über Outlook verfügen, ist das, was Sie möchten, nicht möglich. Vielleicht gibt es eine serverseitige Lösung, aber dies ist eine Frage für serverfault.com
Wenn Sie Anhänge für bestimmte E-Mails verarbeiten möchten, verwende ich dies. Es funktioniert perfekt für mich in Outlook 2013:
Public Sub saveAttachtoDisk(itm As Outlook.MailItem) Dim objAtt As Outlook.Attachment Dim saveFolder As String saveFolder = "c:\temp" For Each objAtt In itm.Attachments objAtt.SaveAsFile saveFolder & "\" & objAtt.DisplayName Set objAtt = Nothing Next End Sub
Der letzte Teil der Regel besteht darin, ein Skript auszuführen.
Für andere Benutzer, die mit Outlook VBA nicht vertraut sind, müssen Sie das Entwickler-Menüband aufrufen.
Fügen Sie den obigen Code ein, speichern Sie die VBA und verweisen Sie darauf in Ihrer Regel.