使用Excel(CSV)文件更新Domino目录中的电子邮件地址

时间:2015-08-24 14:13:49

标签: lotus-notes lotus-domino lotusscript

我们正在将用户从我们从Lotus Notes收购的公司迁移到Exchange 2013.我需要一个Lotus Script代理在Domino目录上运行,该目录使用包含Internet地址列表的Internet文件(InternetAddress)值和新的转发地址(MailAddress)。另一家公司将暂时使用Domino作为其目录服务,直到完成所有迁移。每周我都会有一个已迁移的新用户列表。任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

将Excel文件另存为CSV文件。 在第一列中,您具有用户名(在Notes中列出)。 在第二列中,您拥有用户的新互联网地址,在第三列中您拥有转发地址。

然后你编写一个Lotusscript代理来一次读取一行的CSV文件。使用view.GetDocumentByKey()获取每个用户的person文档,然后使用NotesDocument类的ReplaceItemValue()方法将第二列中的值保存到字段'InternetAddress',将第三列中的值保存到'MailAddress ”。 不要忘记在更新后保存文档。