【发布时间】:2014-08-18 17:22:32
【问题描述】:
我正在尝试使用 python 自动化电子邮件。不幸的是,我工作的网络管理员已经阻止了 SMTP 中继,所以我不能使用这种方法来发送电子邮件(它们是从外部寻址的)。
因此,我使用 win32com 通过 Outlook 自动发送这些电子邮件。这工作正常,除了一件事。我想在我的 python 代码中选择“FROM”字段,但我根本不知道该怎么做。
任何见解将不胜感激。
【问题讨论】:
我正在尝试使用 python 自动化电子邮件。不幸的是,我工作的网络管理员已经阻止了 SMTP 中继,所以我不能使用这种方法来发送电子邮件(它们是从外部寻址的)。
因此,我使用 win32com 通过 Outlook 自动发送这些电子邮件。这工作正常,除了一件事。我想在我的 python 代码中选择“FROM”字段,但我根本不知道该怎么做。
任何见解将不胜感激。
【问题讨论】:
如果您配置了单独的 POP3/SMTP 帐户,请将 MailItem.SendUsingAccount 属性设置为来自 Namespace.Accounts 集合的帐户。
如果您代表 Exchange 用户发送,请设置 MailItem.SentOnBehalfOfName 属性
【讨论】: