一、应用场景
在定制lotus邮箱的时候,我们想实现邮件自动或手工提取功能,提取的邮件将被备份到本地(机),server上的将被彻底删除,回收站里面也不保留。这种情况我们就要使用硬删除。
在邮箱中,通常情况下我们要清理自己的邮箱,如果发生了误删除,我们希望能够在回收站中找到被误删除的邮件。这种情况下的就是软删除。
二、概念
硬删除:彻底一次性的从notes数据库中删除文档,执行后将无法恢复。
软删除:删除文档后,可以在回收站(某个文件夹)中找到,固定的时间段后,被删除的文档才会彻底被删除。
PS:使用软删除的前提,启用notes数据库的软删除属性,并设置一定的时间。
三、notes对象的相关删除方法来实现不同的删除应用
3.1、notesdocument
Remove:可以实现软删除
DeletePermanly:硬删除