メールをフィルタリングするOutlookルールを設定しました。外部プログラム(Pythonスクリプト)を実行して、そのような各電子メールを解析したいと思います。
SHELL機能は知っていますが、メールの本文を外部プログラムに渡す方法が必要です。
このスニペットは、「outlook vba script」を検索して取得しました。
基本的には、Python スクリプトに Item.Body を渡したい電子メールの本文です。
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