我的 Lotus 代理根据邮件的目的地(目的地 = 数组类型)分离文件并将它们放入不同的文件夹中。实际上,它几乎可以正常工作,但不适用于Mail-in name
found = False
If IsArray(curdoc.GetItemValue("SendTo")) Then
ForAll elt In curdoc.GetItemValue("SendTo")
idxFolder = 0
ForAll dest In destinations
If InStr(1,CStr(elt),CStr(dest),5) <> 0 Then
found = True
Exit ForAll
End If
idxFolder = idxFolder + 1
End ForAll
End ForAll
If found Then
Exit ForAll
End If
End If
例如:在邮件数据库中,我有
邮寄姓名 = TEST MAIL
域 = 内联网
互联网地址 = test@xyz.com*
当我发送目的地为“TEST MAIL@INTRANET”的邮件时,我的代理不会分离文件,因为在第二个循环中,我得到的是“TEST MAIL@INTRANET”而不是“test@xyz.com”
我的问题:我如何从 Mail-in name 中获取邮件地址?
非常感谢 dsea