请教高手如何一次性删除长期没有登陆邮箱的用户???

trip 2005-04-01 07:31:18
公司有1800个邮箱用户由于有太多无效用户(离职。。。)急于删除,一时没有好的办法。


分不够加之要解决问题~~!!!!
...全文
306 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
trip 2005-04-04
  • 打赏
  • 举报
回复
能不能具体点呢??
honghunter 2005-04-04
  • 打赏
  • 举报
回复
"很多用户已经不在了"如果是指names.nsf中没有个人文档的话,那么就简单。
可以使用“xuwedo2003(体味过程) ”的办法。
不过在这种情况下,我的习惯做法是:写段代码,遍历服务器mail目录下的所有NSF文件,对于找到的,查看Names.nsf中是否有相应的个人文档。没有的话,输出到一个文本文件中(其实是输出成一个批处理文件)。最后运行批处理文件,进行删除(之前可能需要先备份)工作。


另外,你说“保留着他们的帐户”,是指还有个人文档吗?如果是的话,就比较麻烦了。
不过有两个思路供你参考:
1,个所有人发邮件,说几天那不回复的将删除帐号。几天后,用代码统计回复情况。……

2,如果都是使用Notes客户端使用邮件系统的话,可以用代码分析用户最后使用邮箱的时间。
trip 2005-04-04
  • 打赏
  • 举报
回复
首先谢谢各位热心达人

可能是我表述的不清楚,我公司邮件用户有1800人左右,其中很多用户已经不在了但服务器上还保留着他们的帐户和邮箱,我是想将这些无效用户用一种方法判断出来删除之,无论自动手动都行.只要能给这些无效用户找出来即可~!
xuwedo2003 2005-04-04
  • 打赏
  • 举报
回复
我是这样解决的,写一个代理,依次读取names.nsf中的每个用户,找到后,再找到他的邮件库,打开邮件库,做一个标识域并设置之。之后,打开MAIL目录下的所有邮件库,设置标识了的留,否则,删除。
honghunter 2005-04-04
  • 打赏
  • 举报
回复
总的来说,就是:自己写一个定时代理,删除无效的用户(NAMES.NSF中的个人文档、邮件数据库等等)。

不过你的无效的定义是什么?估计还是要人手工选择要删除的用户。

但是如果手工选择的话,不如就直接用“Domino Administrator”本身的用户删除功能。
xmzhy 2005-04-02
  • 打赏
  • 举报
回复
自己写代理删除

535

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 Exchange Server
社区管理员
  • 消息协作社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧