问题:使用 vbscript 处理传入的电子邮件。
展望版本:展望 2000
描述:我不能为此使用 VBA,因为我相信 Outlook 2000 不允许您从规则向导运行 VBA 脚本,因此我必须使用该Run a Program | VBScript
方法。
我所知道的:我知道如何像这样处理来自 VBA 的电子邮件
Sub Sample(MyMail As MailItem)
Dim strID As String, olNS As Outlook.NameSpace
Dim olMail As Outlook.MailItem
strID = MyMail.EntryID
Set olNS = Application.GetNamespace("MAPI")
Set olMail = olNS.GetItemFromID(strID)
'~~> Rest of the code
Set olMail = Nothing
Set olNS = Nothing
End Sub
我也知道如何在收件箱中的电子邮件上运行 vbscript。要在 OL2000 中运行 vbscript,您必须使用Run A Program
并将其指向 vbs 文件。在Run A Script
OL2000 中不可用。
我不知道的是:这就是我需要帮助的地方。如何在VBS中获取未命中邮件收件箱的邮件对象。一旦我得到对象,我就可以进行其余的必要操作。