【问题标题】:Python code which implements voting button option for an outlook mail为 Outlook 邮件实现投票按钮选项的 Python 代码
【发布时间】:2020-09-17 16:02:01
【问题描述】:

我正在编写一个自动化脚本,该脚本应该从 excel/csv 表中获取某些电子邮件 ID,并向这些电子邮件 ID 发送邮件,这些电子邮件 ID 应该具有投票选项。我遇到了一个包 pyoutlook,但我怀疑我是否可以做任何这样的任务。

如果不是 python,我也可以使用任何其他编程语言进行自动化。

【问题讨论】:

    标签: python automation outlook scripting


    【解决方案1】:

    您可以从 Python 自动化 Outlook:

    import win32com.client as win32
    outlook = win32.Dispatch('outlook.application')
    mail = outlook.CreateItem(0)
    mail.To = 'To address'
    mail.Subject = 'Message subject'
    mail.Body = 'Message body'
    mail.HTMLBody = '<h2>HTML Message body</h2>' #this field is optional
    
    mail.VotingOptions = "Yes;No"
    
    mail.Send()
    

    MailItem.VotingOptions 属性设置一个字符串,该字符串指定一个分隔字符串,其中包含邮件消息的投票选项。此属性使用 Windows 注册表中 HKEY_CURRENT_USER\Control Panel\International 下的值名称 sList 中指定的字符作为多个投票选项的分隔符。

    您可能会发现Send Outlook Email Via Python? 页面很有帮助。

    【讨论】:

      猜你喜欢
      • 2016-12-14
      • 1970-01-01
      • 2020-08-28
      • 1970-01-01
      • 1970-01-01
      • 2017-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多