Domino下通过vbs脚本删除指定主题邮件

Domino下通过vbs脚本删除指定主题邮件

环境介绍:

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

clip_image002

1. 首先是分别在不通的服务器上创建用户:

首先是在Dsgrd-Mail01(192.168.220.11)上创建用户,创建过程忽略;再次直接打开Dsgrd-mail01上所有用户

clip_image004

2. 同样在Dsgrd-Mail02(192.168.220.12)上创建用户,创建过程忽略;再次直接打开Dsgrd-mail02上所有用户

clip_image006

2.接下来我们测试互相收发邮件:

Zhangsan\lisi的邮箱宿主:Dsgrd-mail01(192.168.220.11)

Wangwu\maliu的邮箱宿主:Dsgrd-mail02(192.168.220.12)

clip_image008

2. 发送测试邮件,我们通过张三发送邮件主题为Test的邮件

clip_image010

Zhangsan邮箱状态

clip_image012

Lisi邮箱状态

clip_image014

Wangwu邮箱状态

clip_image016

Maliu邮箱状态

clip_image018

3. 运行脚本删除,指定主题为:Test的邮件;

我们首先将脚本拷贝到我环境内DC(192.168.220.254)服务器上,该服务器上安装了domino admin的管理软件,之前为了测试domino权限委派而安装的,在此忽略不计:

clip_image020

4现在双击执行该脚本进行邮件删除测试;

在提示框输入需要删除的邮件主题:

clip_image022

我们输入test即可

clip_image024

执行完成

clip_image026

我们为了保证操作过程中的完整性,在脚本中添加了脚本执行日志;该日志执行后自动存放在C:\Log\mail_log.txt

clip_image028

clip_image030

clip_image032

日志内容解释:

如果成功删除指定主题邮件的话,会在执行成功后的条目后追加:操作完成的字段

如果删除失败指定主题邮件的话,会在执行失败后的条目追加:数据库拒绝访问字段

数据库拒绝访问的原因是,在跟人数据库没有添加相应的管理员权限,一般为Localdomainadmins

4. 检查删除后的结果;均删除完成

clip_image034

clip_image036

clip_image038

clip_image040

;

脚本注释:

最主要的是两点:

1. 服务器地址:

可以添加多个服务器地址,分别以都好隔开

clip_image042

2. 不同服务器个人数据库路径

服务器的安装及架构统一,所有的个人数据库在不同的服务器都是统一的,所以在此统一指定即可;

该实验环境每个服务器的安装(数据库路径)路径为D:\IBM\Lotus\Domino;

数据库的路径为:D:\IBM\Lotus\Domino\data\mail;

因为有多个服务器,所以通过加$(隐藏符号)字符来访问:

clip_image044

本文出自 “高文龙” 博客,转载请与作者联系!

你可能感兴趣的:(domino,vbs脚本,删除指定主题邮件)