cuốn sách gpt4 ai đã làm

python - 如何使用Python从outlook获取突出显示(选定)的邮件?

In lại Tác giả: Vũ trụ không gian 更新时间:2023-11-03 21:19:29 31 4
mua khóa gpt4 Nike

我不明白如何使用 Python 解析来自 Outlook 的突出显示(选定)邮件?

我有这个代码,但它适用于上一封邮件。

nhập win32com.client

outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")

inbox = outlook.GetDefaultFolder(6)

messages = inbox.Items
message = messages.GetLast()
body_content = message.body
print (body_content)

需要解析突出显示的邮件的发件人电子邮件地址吗?

câu trả lời hay nhất

nên

nhập win32com.client

outlook = win32com.client.Dispatch("Outlook.Application")
messages = outlook.ActiveExplorer().Selection
message = messages(1)

thử:
if message.SenderEmailType == "EX":
print("EX: ", message.Sender.GetExchangeUser().PrimarySmtpAddress)
khác:
if message.SenderEmailType == "SMTP":
print("SMTP: ", message.SenderEmailAddress)
ngoại trừ Ngoại lệ là e:
in (e)

关于python - 如何使用Python从outlook获取突出显示(选定)的邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54418300/

31 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress