使用python从outlook访问电子邮件收件人地址

时间:2015-11-17 21:56:50

标签: python outlook

在python 3.x中使用win32com.client,我能够访问存储在Outlook 2013中的电子邮件。我能够从电子邮件中访问所需的所有信息,除了收件人的电子邮件地址。电子邮件(to,cc和bcc)。我可以访问收件人的姓名,但不能访问他们的电子邮件地址。例如,我可以看到已向“John Smith”发送了一封电子邮件,但并未将该电子邮件发送到“john.smith@gmail.com”。

有没有办法访问这些信息?

1 个答案:

答案 0 :(得分:0)

不是读取MailItem.To/CC/BCC属性,而是遍历MailItem.Recipients集合中的所有项目并读取Recipient.Address属性。您可能还需要Recipient.Type属性(olTo,olCC,olBCC)和Recipient.Name。