使用python win32com outlook选择“From”字段

3

我正在尝试使用Python自动发送电子邮件。不幸的是,我工作的网络管理员已经阻止了SMTP中继,因此我不能使用该方法来发送邮件(它们被外部地址寄送)。

因此,我正在使用win32com通过Outlook自动发送这些电子邮件。这很好地运行,除了一件事。我想在我的Python代码中选择“FROM”字段,但我根本不知道如何做到这一点。

任何想法将不胜感激。

1个回答

5
如果您配置了单独的POP3/SMTP帐户,请将MailItem.SendUsingAccount属性设置为Namespace.Accounts集合中的帐户。
如果您代表Exchange用户发送,请设置MailItem.SentOnBehalfOfName属性。

SentOnBehalfOfName 工作得非常完美。非常感谢! - user2689931
有趣的是,SendUsingAccount不起作用,但这个可以。 - Led
@Julius - 那么提出一个新问题并详细描述您的特定环境是个好主意。 - Dmitry Streblechenko

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接