2014-06-27 66 views
1

我試圖使用python自動化電子郵件。不幸的是,我工作中的網絡管理員已經阻止了SMTP中繼,所以我不能用這種方式發送郵件(它們是外部尋址的)。使用python win32com outlook選擇「From」字段

因此,我使用win32com通過outlook自動發送這些電子郵件。除了一件事情,這工作正常。我想選擇我的Python代碼中的「FROM」字段,但我根本無法弄清楚如何做到這一點。

任何瞭解將不勝感激。

回答

2

如果您配置了單獨的POp3/SMTP帳戶,請將MailItem.SendUsingAccount屬性設置爲Namespace.Accounts colelction中的帳戶。

如果您是代表一個Exchange用戶發送,設置MailItem.SentOnBehalfOfName屬性

+0

SentOnBehalfOfName完美工作。非常感謝! – user2689931