我需要根据收件人自动将文本插入到外发电子邮件中。我在另一个看起来很有希望的问题(归功于 76Mel)的答案中找到了一些代码。看来我可以将代码附加到 ThisOutlookSession 中的 ItemSend
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
If Item.MessageClass = "IPM.Note" Then
For Each myRecipient In Item.Recipients
If myRecipient.Address = "<EMAIL ADDRESS TO FIND>" Then
<code to add text>
End If
Next
End If
End Sub
将文本添加到电子邮件正文的代码是什么 - 这甚至会起作用吗?此代码会在电子邮件发送之前触发,还是已经太晚了?
我确实需要它是自动化的(创建一个按钮或手动运行宏并不是一个真正的选择;这是一个记忆问题:如果我记得运行宏,我可以手动添加文本)