如何使用Java API从Lotus Notes文档获取精确邮件地址?

时间:2012-03-16 06:42:11

标签: java lotus-notes lotus-domino

我正在使用document.getItemValueString(“INetSendTo”)来获取收件人确切邮件地址的邮件地址。但是一些邮件文件我得到了空值。在任何其他字段中,电子邮件地址将被存储?

2 个答案:

答案 0 :(得分:2)

电子邮件地址始终存储在From,SendTo,CopyTo,BlindCopyTo字段中。

对于服务器的某些配置,内部地址的相应互联网电子邮件地址存储在INetFrom,INetSendTo,INetCopyTo和INetBlindCopyTo字段中。

答案 1 :(得分:0)

实际上,您不能依赖地址字段。根据SMTP RFC,即使RFC822中的所有标头(To,Cc,Bcc)丢失或为空,也要将消息传递给RFC821中指定的RCPT TO命令字符串中列出的收件人。 Domino有一个配置选项,可以为任何未在任何RFC822标头中列出的RCPT TO收件人创建BlindCopyTo项,但您不能假设在收到邮件时启用了此选项。