2010-05-10 16 views

risposta

6

Google è tuo amico per questo, ho ottenuto questo snippet cercando "script di Outlook VBA".

Fondamentalmente per il corpo dell'e-mail si desidera passare Item.Body al proprio script python.

http://support.microsoft.com/kb/306108

Sub CustomMailMessageRule(Item As Outlook.MailItem) 
    MsgBox "Mail message arrived: " & Item.Subject 
End Sub` 

Sub CustomMeetingRequestRule(Item As Outlook.MeetingItem) 
    MsgBox "Meeting request arrived: " & Item.Subject 
End Sub 
+0

Grazie che è stato utile. – dshin

2

avresti bisogno di uno script VBA per analizzare pitone in Outlook.

Premere alt + F11. Otterrai una finestra VBA.

Sub python(Item As Outlook.MailItem) 
Shell ("python C:\path\tp\your\filename.py") 
End Sub 

Spero che tu abbia impostato il percorso variabile di windows per python.

Il comando Shell passa il comando al prompt di shell di Windows. Puoi testare questo eseguendo il tuo script python nel prompt dei comandi. Se funziona lì, dovrebbe funzionare anche qui.