【发布时间】:2020-06-25 15:35:21
【问题描述】:
我有一个宏,它会提示您在发送电子邮件之前将其保存到指定文件夹,但我无法让该宏用于接收电子邮件。
这是我用来发送电子邮件的:
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
If TypeOf Item Is Outlook.MailItem Then
Cancel = Not SaveSentMail(Item)
End If
End Sub
Private Function SaveSentMail(Item As Outlook.MailItem) As Boolean
Dim F As Outlook.MAPIFolder
If Item.DeleteAfterSubmit = False Then
Set F = Application.Session.PickFolder
If Not F Is Nothing Then
Set Item.SaveSentMessageFolder = F
SaveSentMail = True
End If
End If
End Function
【问题讨论】:
-
邮件是否来自特定的人?或者您想保存所有收到的电子邮件?