[英]Outlook vba send email from SharedMailbox without the "Sent on behalf"
[英]Outlook VBA Draft Mail in SharedMailbox
我正在嘗試構建一個宏,它創建一個電子郵件(Outlook)並將其保存在共享郵箱的 DRAFTS 文件夾中。
該宏按預期工作,只是它將電子郵件保存在我個人郵箱的 DRAFTS fodler 中。 我希望它保存在 SharedMailbox 的 DRAFTS 文件夾中。
下面是代碼。 我也試過 '.SentOnBehalfOf' 但沒有運氣。
With OutMail
.To = "m2@abck.com"
.Subject = "This is the Subject line"
.Body = "Hi there"
.Attachments.Add ("C:\test.txt")
.SendUsingAccount = "abc@xyz.com"
.Save
End With
您需要使用 MailItem 類的Move方法將項目移動到共享文件夾。 或者您可以使用來自共享文件夾的 Items 類的Add方法。 有關詳細信息,請參閱如何以編程方式創建和顯示新的 Outlook 郵件項目:C#、VB.NET 。
使用 Namespace 類的GetSharedDefaultFolder方法獲取表示指定用戶的指定默認文件夾的 Folder 對象。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.