【发布时间】:2018-01-25 08:18:28
【问题描述】:
目前我正在使用 win32com.client 通过 Python 3 发送电子邮件的方式,因为我无法访问 SMTP。我的代码如下供参考:
def send_email(recipient, content, cc):
outlook = win32.Dispatch('outlook.application')
mail = outlook.CreateItem(0)
mail.To = recipient
mail.Subject = content[0]
mail.HTMLBody = content[1]
mail.CC = cc
mail.Send()
我的问题是,有没有办法使用这种方法发送电子邮件,但从我的 Outlook 中“从”另一个邮箱发送。例如,我有我的电子邮件“name@domain.com”和一个名为“application@domain.com”的邮箱,我拥有发送权限。有没有办法改变它,让它从“application@domain.com”电子邮件发送?我找不到有关此查询的任何文档。
【问题讨论】:
标签: python-3.x outlook