在Exchange 2010中批量导入用户

本文介绍如何将大量联系人批量导入到Exchange2010中,并通过CSV文件格式进行配置,包括设置必要的字段如displayName、mail等。此外还介绍了如何启用邮箱及将联系人移动到指定地址簿的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在某一个项目中,客户需要将2000多个联系人导入到Exchange 2010中,作为外部邮件联系人对MAPI连接的用户可见,而且要划分到特定的地址簿中去。客户提供excel列表以便导入使用。

       由于导入操作需要使用CSV格式文件,所以要预先将excel修改。打开excel,然后将文件另存为CSV后缀的即可。需要注意的是,另存为只对单个工作区起作用。

       导入操作对CSV文件的字段要求,最基本的需要4个字段:displayName,mail,DN,objectClass。

       displayName:显示名称
               mail:邮件地址
               DN:LDAP路径
               objectClass:对象类型

 

       CSV文件编辑好后就可以执行批量导入操作了,在Exchange命令行管理工具中执行:

       csvde -i -f C:\contact.csv

       创建好后需要再执行启用邮件的操作,使所有新建联系人启用邮箱:

       Import-Csv C:\contact.csv | foreach {enable-mailcontact -Identity $_.displayName -ExternalEmailAddress $_.mail}

(在实际操作时报错,所以我将 -Identity $_.displayName 改为了  -Identity $_.Name ,即

Import-Csv C:\contact.csv | foreach {enable-mailcontact -Identity $_.Name -ExternalEmailAddress $_.mail}    )

 

       执行完毕后所有联系人就可以在MAPI连接的地址簿中看到了。不过全部是在默认地址簿中,怎样移动到新建的GAL中呢?很简单,这就要用到adsi中的showinaddressbook了。

       新建一个GAL,将此GAL的LDAP路径添加到新建联系人中的 showinaddress中。重新打开outlook在contact地址簿中就可以看到新添加的联系人了。

       举一反三一下,objectclass修改成user就变成批量添加用户的命令了。这样即轻松的实现了联系人批量导入。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

trassion

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值