我在收到新电子邮件时尝试执行以下操作:
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成功处理)。
答案 0 :(得分:0)
我也遇到过这一个,这让我感到沮丧了一段时间,奇怪的解决方法是改变你的函数调用:
myMail.Save
到
myMail.Save()
我认为visual basic认为Save
是一个属性,而不是一种方法。