[英]Create and send an e-mail with a scheduled time in outlook with python
我想在 outlook 和 python 中創建並發送具有預定時間的電子郵件(在選項選項卡中延遲發送)。 下面的腳本只是發送一個 email 沒有交貨時間選項:
import win32com.client as win32
def Emailer(text, subject, recipient):
outlook = win32.Dispatch('outlook.application')
mail = outlook.CreateItem(0)
mail.To = recipient
mail.Subject = subject
mail.HtmlBody = text
mail.send
作為示例,我添加了下面的行,它起作用了。
mail.DeferredDeliveryTime = datetime.datetime(2022, 4, 1, 17, 29, 25, tzinfo=datetime.timezone.utc)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.