Я использую событие «Application_ItemSend» для запуска некоторых действий с отправленными мной сообщениями. При определенных условиях почта переводится в новую подпапку. Поскольку вы не можете переместить почту до ее отправки без jepardizig отправки как таковой, я копирую почту перед отправкой и удалением оригинала после отправки. часть, которая обрабатывает это выглядит следующим образом:Установите отправителя почты перед отправкой в Outlook
Set myCopiedItem = objItem.Copy
myCopiedItem.Move olTempFolder
myCopiedItem.UnRead = False
myCopiedItem.SentOnBehalfOfName = olSession.CurrentUser
myCopiedItem.SendUsingAccount = olSession.Accounts(1)
'myCopiedItem.SenderName = olSession.CurrentUser
'myCopiedItem.SenderEmailAddress = olSession.CurrentUser.Address
objItem.DeleteAfterSubmit = True
Моя проблема заключается в том, что я хотел бы иметь меня в качестве отправителя по скопированной почте. Я попытался установить несколько разных свойств, но, к сожалению .SendOnBehalfOfName и. SendUsingAccount не делает то, что я делаю, и .SenderName и .SenderEmailAddress показали, что они «только для чтения». Любая идея, как я могу избежать того, что почта появляется в папке без отправителя?
Спасибо за любую идею
Ralf