Требовать квитанции при отправке электронной почты Outlook на Python - PullRequest
1 голос
/ 18 марта 2020

Простые линии для отправки электронной почты Outlook по Python,

со ссылкой Отправка электронной почты по Python с использованием Outlook 2016 без ее открытия

import win32com.client as win32

outlook = win32.Dispatch('outlook.application')
mail = outlook.CreateItem(0)
mail.To = 'contact@sample.com'
mail.Subject = 'Message subject'
mail.Body = 'Message body'

mail.Send()

Is Можно ли требовать доставку квитанцию ​​и чтение квитанции при отправке электронной почты? Что было бы хорошим способом?

enter image description here

1 Ответ

1 голос
/ 02 апреля 2020

Конечно, используйте ReadReceiptRequested & OriginatorDeliveryReportRequested свойство MSDN

Пример

import win32com.client as win32

outlook = win32.Dispatch('outlook.application')
mail = outlook.CreateItem(0)
mail.To = "0m3r@Email.com"
mail.Subject = 'Message subject'
mail.Body = 'Message body'
# request read receipt
mail.ReadReceiptRequested = True
# request delivery receipt
mail.OriginatorDeliveryReportRequested = True
mail.Send()
...