2017-04-26 4 views
0

Outlookで2つのメールボックス([email protected]および[email protected])があり、特定のメールボックスに接続する必要があります。デフォルトでは、Pythonのwin32com.clientは間違ったものに接続しています。win32com Python:複数のメールボックスの1つに接続する

接続するメールボックスを指定するパラメータはありますか?私のコードは次のとおりです。

outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI") inbox = outlook.GetDefaultFolder(6) messages = inbox.Items

私はパラメータが、私は特定のメールボックスに接続できるようにするが、何も見えなかった見つけることは非常に困難を試してみました。ご協力いただきありがとうございます。

+1

あなたは' outlook.Foldersでフォルダの内容を確認することはできますか? – bernie

+0

ありがとう!できます。何らかの理由で、私は "フォルダ"がInbox、Sentなどのフォルダ用で、メールボックス用のoutlook.Mailboxのようなものがあると仮定していました。それらがすべてフォルダとみなされているかどうかはわかりませんでした。 – AkashNegi

+0

喜んでそれはあなたのために働く!私は答えとしてコメントを投稿しました。 – bernie

答えて

0

あなたがしてメールボックスを列挙することができる必要があります:(folder.Name)印刷 `あなた与えます:

for folder in outlook.Folders: 
    print(folder.Name) 
関連する問題