1

当我收到新电子邮件时,我正在尝试执行以下操作:

Sub CheckReadReceipt(myMail As Outlook.MailItem)

If (myMail.ReadReceiptRequested = True) Then
    myMail.Categories = "Read Receipt Requested"
    myMail.Save
    'MsgBox "Read receipt for " & myMail.Subject & " found!"
    'eventually do something more creative..
End If

 End Sub

不幸的是,它实际上并没有保存新收到的电子邮件的类别——我显然在这里遗漏了一些东西。

我通过所有传入电子邮件的规则调用它(通过正确查看 MsgBox 成功处理)。

4

1 回答 1

0

我也遇到了这个,这让我很沮丧,奇怪的解决方案是改变你的函数调用:

myMail.Save

myMail.Save()

我认为visual basic认为Save是一种属性而不是一种方法。

于 2017-01-05T10:06:32.457 回答