Gmailヘッダーを抽出するスクリプトがあります。抽出する情報はたくさんあります。 Outlookからデータを抽出しようとすると、小さな部分を取得するような感じがします。PythonのOutlookヘッダー
私は現在持っスクリプトは次のとおりです。
import win32com.client
import re
outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
inbox = outlook.GetDefaultFolder(6)
messages = inbox.Items
message = messages.GetFirst()
rec_time = message.CreationTime
body_content = message.body
while message:
To = message.To
Recipients = message.Recipients
Sender = message.Sender
address = message.Sender.Address
cc = message.CC
Importance = message.Importance
LastModificationTime = message.LastModificationTime
それは、次のフィールドを出力します。
print message.subject
print message.CreationTime
print To
print Sender
print address
print cc
print Importance
print LastModificationTime
あなたが抽出でき、Outlookのヘッダのちょうど限度額はありますか?私は、送信者のIP-住所がのような重要な情報が欠落しています
https://msdn.microsoft.com/en-us/VBA/Outlook-VBA/articles/mailitem-object-outlook
: は、私のような情報源に見えるようにしようと試みてきました。 3partytoolを使用せずにさらに情報を抽出する方法はありますか?
ありがとうございます!
編集: 作品:
outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
inbox = outlook.GetDefaultFolder(6)
messages = inbox.Items
for message in messages:
msg = message.PropertyAccessor.GetProperty("http://schemas.microsoft.com/mapi/proptag/0x007D001F")
編集していただきありがとうございます。現在私のマシンには3つのOutlookプロファイル(3つの電子メールアカウント)があります。アクセスする受信トレイを選択するにはどうすればよいですか? – user5155835