环境介绍:
Hostname:Dsgrd-Mail01
IP:192.168.220.11
Roles:Mail server
Hostname:Dsgrd-Mail02
IP:192.168.220.12
Roles:Mail server
Domino安装路径:
D:\IBM\Lotus\Domino\data\mail
数据库路径:D:\IBM\Lotus\Domino\data\mail
1. 首先是分别在不通的服务器上创建用户:
首先是在Dsgrd-Mail01(192.168.220.11)上创建用户,创建过程忽略;再次直接打开Dsgrd-mail01上所有用户
2. 同样在Dsgrd-Mail02(192.168.220.12)上创建用户,创建过程忽略;再次直接打开Dsgrd-mail02上所有用户
2.接下来我们测试互相收发邮件:
Zhangsan\lisi的邮箱宿主:Dsgrd-mail01(192.168.220.11)
Wangwu\maliu的邮箱宿主:Dsgrd-mail02(192.168.220.12)
2. 发送测试邮件,我们通过张三发送邮件主题为Test的邮件
Zhangsan邮箱状态
Lisi邮箱状态
Wangwu邮箱状态
Maliu邮箱状态
3. 运行脚本删除,指定主题为:Test的邮件;
我们首先将脚本拷贝到我环境内DC(192.168.220.254)服务器上,该服务器上安装了domino admin的管理软件,之前为了测试domino权限委派而安装的,在此忽略不计:
4现在双击执行该脚本进行邮件删除测试;
在提示框输入需要删除的邮件主题:
我们输入test即可
执行完成
我们为了保证操作过程中的完整性,在脚本中添加了脚本执行日志;该日志执行后自动存放在C:\Log\mail_log.txt
日志内容解释:
如果成功删除指定主题邮件的话,会在执行成功后的条目后追加:操作完成的字段
如果删除失败指定主题邮件的话,会在执行失败后的条目追加:数据库拒绝访问字段
数据库拒绝访问的原因是,在跟人数据库没有添加相应的管理员权限,一般为Localdomainadmins
4. 检查删除后的结果;均删除完成
;
脚本注释:
最主要的是两点:
1. 服务器地址:
可以添加多个服务器地址,分别以都好隔开
2. 不同服务器个人数据库路径
服务器的安装及架构统一,所有的个人数据库在不同的服务器都是统一的,所以在此统一指定即可;
该实验环境每个服务器的安装(数据库路径)路径为D:\IBM\Lotus\Domino;
数据库的路径为:D:\IBM\Lotus\Domino\data\mail;
因为有多个服务器,所以通过加$(隐藏符号)字符来访问:
本文转自 高文龙 51CTO博客,原文链接:http://blog.51cto.com/gaowenlong/1098094,如需转载请自行联系原作者