如果改变了mail50.ntf的设计,那么就要对所有的邮件文件进行设计更新
只需Lotus中的帮助进行就可以了,全文如下:
将用户的邮件文件升级到 R5 模板时,可以逐个文件地进行,也可使用邮件转换实用程序自动升级设计。确保已将驻留邮件文件的 Domino 服务器和访问它们的 Notes 客户机程序升级到 R5,否则用户将无法使用新设计中的 R5 特性。应在用户不访问邮件文件的时间(例如:凌晨或周末)升级。应通知用户,他们的邮件文件在升级的过程中将不能使用。
1. 如果用户已定制了他们的邮件文件,则应通知他们备份这些定制。例如:用户制作了仅包括数据库设计的邮件文件拷贝。这使得用户能够将他们对 R4 邮件文件所做的更改重新应用于新的 R5 邮件模板中。在许多情况下这些更改是不必要的,因为 R5 特性可以完成与这些修改相同的功能。应让用户先试用未做更改的新的 R5 邮件模板,然后再决定他们需要或希望做出何种更改(如果有的话)。
2. 启动希望定制邮件文件的 Domino 服务器。
3. 关闭路由器。键入
tell router quit
并按 ENTER 键。这将防止 Domino 在升级邮件文件期间将邮件路由至邮件文件。在升级邮件文件过程中,邮件被存储在 MAIL.BOX 中。升级完邮件文件并再次加载路由器任务后,路由器将处理并传送 MAIL.BOX 中的邮件。
4. 装入邮件转换实用程序。键入
load convert [arguments]
并按 ENTER 键。关于邮件转换实用程序可使用的参数,请参阅下文。
5. 在此服务器上完成将邮件文件升级到 R5 模板的操作之后,应装入路由器。键入
load router
并按 ENTER 键。
6. 通知用户已将他们的邮件文件升级到 R5 设计。他们可能会有一些关于 R5 邮件文件新增功能和特性的问题。如果用户已定制自己的 R4 邮件文件,则可让他们先使用 R5 邮件文件来确定那些定制的设计是否仍有必要。如果必要,可使用户将那些更改重新应用到 R5 邮件文件的设计中,但不应将视图从 R4 设计拷贝到 R5 邮件文件中。用户或设计者应直接对 R5 设计元素做更改。
邮件转换实用程序使用参数来指定选项。其形式为:
load convert [-r | -l | -f | -m] mailfilepath existingtemplatename newtemplate200426174106.htm
其中,-r 转换指定目录的子目录中的邮件文件,-l 创建邮件文件的一个文本列表,-f 使用邮件数据库的文本列表来决定应升级哪些邮件文件,-m 转换供 IMAP 使用的文件,mailfilepath 指定升级哪个或哪些邮件文件,existingtemplatename 指定升级某种特定的邮件文件设计(例如:仅为使用 R4.6 设计的邮件文件),newtemplate200426174106.htm 指定升级邮件文件所使用的模板。
使用邮件转换实用程序
可以使用邮件转换实用程序,用于:
升级单个邮件数据库
升级目录中的所有邮件数据库
升级目录及其子目录中的所有邮件数据库
升级列在文本文件中的所有数据库
创建列出了目录中所有邮件数据库的文本文件
转换采用 IMAP 的邮件文件
升级单个邮件数据库
本样例查找 Notes 数据目录的 \MAIL 子目录中的邮件数据库 USER.NSF。邮件转换实用程序使用 R5 邮件模板 MAIL50.NTF 来替换当前的邮件模板,而无论此邮件文件所使用是何种模板。
load convert mail\user.nsf * mail50.ntf
升级目录中的所有邮件数据库
本样例查找位于 Notes 数据目录的 \MAIL 子目录中使用 R4.5x 邮件模板 StdR45Mail 的所有数据库,并使用 R5 邮件模板 StdR50Mail (MAIL50.NTF) 来替换它们的设计模板。
load convert mail\*.nsf stdr45mail mail50.ntf
升级目录及其子目录中的所有邮件数据库
本样例查找位于 Notes 数据目录的 \MAIL 子目录及 \MAIL 目录的子目录(例如:C:\NOTES\DATA\MAIL\GROUP1、C:\NOTES\DATA\MAIL\GROUP2 和 C:\NOTES\DATA\MAIL\GROUP3)中的所有数据库,并将它们升级到 R5 邮件模板 MAIL50.NTF。
load convert -r mail\*.nsf * mail50.ntf
升级列在文本文件中的所有数据库
可以创建一个列出希望升级的数据库的文本文件,并让邮件转换实用程序使用它来仅升级那些文件。例如:创建一个列出了所有希望升级的邮件数据库的文本文件 MAILLIST.TXT,并将其保存在目录 C:\TEMP 中。本样例查找 MAILLIST.TXT 中列出的所有数据库、判定这些数据库是否使用与 STD* 相匹配的设计模板(如 StdR4Mail),并使用 R5 邮件模板 StdR50Mail (MAIL50.NTF) 来替换匹配数据库中的设计。
load convert -f c:\temp\maillist.txt std* mail50.ntf
创建列出了目录中所有邮件数据库的文本文件
可以使用邮件转换实用程序来创建一个文本文件,它列出服务器上的所有主控邮件数据库,而不列出复本邮件数据库。本样例在 C:\TEMP 目录中创建一个文本文件 MAILLIST.TXT。MAILLIST.TXT 包含服务器上主控邮件数据库的列表,但不包括复本邮件数据库。使用此选项创建文本文件之后,可以使用此文件来升级列在其中的邮件数据库。请参阅“升级列在文本文件中的所有数据库”。
load convert -l c:\temp\maillist.txt
转换采用 IMAP 的邮件文件
当决定使用采用 IMAP 的 Notes 邮件文件时,应运行邮件转换实用程序激活邮件文件中 IMAP 特性。本样例为在 Notes 数据目录的 \MAIL 子目录中的邮件数据库 USER.NSF 使用 IMAP 作好准备。
load convert -m mail\user.nsf
注释 当使用通配符(如 *)指定要将哪些文件升级到 R5 邮件模板时,应确保目录(如果指定的话,还有子目录)中的所有数据库均为邮件文件。使用 * 通配符时,Domino 使用指定的模板(如 R5 邮件模板)来替换由 * 指定的所有数据库(如目录中的所有数据库)中的设计。如果使用 R5 邮件模板替换了一个非邮件数据库中的设计,则应使用适当的模板来替换此数据库中的设计以进行复原。可以通过在转换实用程序中指定希望复原原来设计的数据库及正确的模板来完成此项操作。
警告 当将邮件文件从 R4 设计升级到 R5 时,转换任务不要使用 -s 参数。-s 参数将忽略任何取消选定“保留”位的文件夹和视图。该位相当于设计属性中的“刷新/替换设计时不允许修改”参数。系统文件夹和用于创建邮件文件的原始模板的其他设计元素没有设置该位(即使数据库设置为继承设计)。如果使用 -s 参数运行“转换”实用程序,则系统文件夹(如“收件箱”)不更新。由于必需的 Script 库已删除且操作按钮已升级,这将影响升级为 R5 的邮件文件。
一般用户只需要输入:load convert mail\*.nsf * mail50.ntf 就可以搞定了