我有一段简单的代码,可以读取收件箱中最后一封电子邮件的内容。我如何在Outlook中单击/突出显示电子邮件?
import win32com.client
outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
inbox = outlook.GetDefaultFolder(6)
messages = inbox.Items
message = messages.GetLast()
print(message.body)
答案 0 :(得分:0)
只需使用 ActiveExplorer().Selection(1)
示例
import win32com.client
outlook = win32com.client.Dispatch("Outlook.Application")
message = outlook.ActiveExplorer().Selection(1)
print(message.body)