我有一位用户想要在我们的网络共享上备份电子邮件。她通过将邮件拖放到她希望备份邮件的共享上来实现此目的。这将创建一个以主题为文件名的 eml 文件。
这些邮件的主题都一样(它们是由另一个系统生成的),所以当她这样做时,她会看到一个带有 3 个选项的窗口(不复制、覆盖、复制但重命名)。她选择第三个选项并选中“对所有文件执行此操作”复选框。然后复制过程开始,但需要很长时间。有时复制过程中过程突然停止,用户必须重新开始。
她只有在尝试同时复制多封邮件时才会遇到此问题。当她逐封复制时,不会遇到此问题。
她使用 IBM Notes 9.0 和 Windows 7 Pro。
我们如何才能复制文件而不出现上述问题?是什么原因导致复制过程如此缓慢/突然停止?
答案1
最快的解决方案可能是为用户创建一个自定义工具栏按钮,为每封电子邮件的主题添加日期/时间戳。这样,如果她首先对每封邮件运行此操作,那么当她对共享执行拖放操作时就不会发生文件名冲突。
按钮代码如下:
FIELD Subject := @Text(@Now) + " " + Subject;
(未经测试!)
只需单击即可在多条消息上运行的代理会更好,但随后您必须将代理添加到邮件模板并通过任何 Notes 升级维护该模板,或者将其直接添加到用户的邮件文件中并保护它免受设计替换/刷新操作的影响 - 这需要更多的解释,并且使我们更接近 StackOverflow 领域而不是 SuperUser 领域。