Step 1: 登录并选择源数据库
- 点击 Lotus Notes 客户端 "Database" 按钮,然后选择 “Database” 菜单。
- 选择 "New Copy" 来创建一个新的数据库副本。
Step 2: 在服务器路径选择本地数据库
- 在 "Server" 标签下,点击左下角的 "Browse..." 按钮,选择您的本地数据库位置(通常位于桌面上)。
- 在弹出的窗口中,输入以下文本:
Server: localhost Port: 8000
Step 3: 设置目录映射及附加文件名
- 在 "Title" 输入框中输入 "Database Name"(即源数据库名称),并在此旁边键入 "Copy Database",如:"MySourceDB"
- 在 "File Name" 输入框中,输入 "Source File Path"(即目标数据库文件的路径),通常位于同一目录下的 "schema_name.nsf" 文件中,但根据您的数据库名称可能会略有不同。
Step 4: 创建拷贝时选中设置选项
- 当弹出 "Copy Database Wizard" 对话框时,选择 "Database Design" 作为主要选项,然后选择 "New Database Design".
- 在 "Database Design Template" 选项中,确认 "For New Database Only" 和 "Design with Documents Only" 选项的选择,然后在 "Document Properties" 部分中检查 "Include System Design and/or Data Source Documentations" 选项为 "Yes",然后点击 "Finish"。
Step 5: 设计新的数据库模板
- 点击 "Template Design" 栏目,选择 "Generate New Database Template" 选项,接着按 "Next" 按钮。
- 在 "File Format" 框架中,勾选 "Tooltips" 选项,该选项可使您的模板中的标记和字段自动更新。
- 在 "Window Settings" 下拉菜单中,选择 "On Save" 选项为 "No" 或者 "On Open" 选项为 "No",以便在每次编辑和保存模板时都不会立即应用更改。
- 在 "Action Style" 框架中,调整字体样式,可以选择您喜欢的格式,包括字体大小、颜色、对齐方式等。
- 在 "Tabular Design" 框架中,根据您的需求调整行数、列数、合并单元格的规则等,以优化模板布局。
- 您还可以根据需要添加、删除或移动模板元素,如标记、字段、快捷链接等。
- 在 "Relationships" 框架中,勾选 "Add Relationship for SmartCards, Links and Users" 选项,以便与 Lotus Notes 自带的 smartcards、链接和用户表建立关联。
- 点击 "Generate" 或 "Close" 以保存模板设置。
Step 6: 创建新的邮件模板
- 点击 "Template Wizard" 对话框,选择 "New Mail Template" 选项,然后按 "Next" 按钮。
- 在 "File Format" 框架中,选择 "Email" 作为主要选项,然后在 "Tooltips" 选项中选择 "No",这样不会在模板内显示相关提示。
- 在 "File Format Options" 下拉菜单中,设置模板的基本属性,如标题、日期格式、签名等。
- 在 "Header" 框架中,选择 "Select Header Field(s)" 选项,列出您希望包含在邮件头部的所有字段,如果没有选定,可在 "Header Fields" 表格中添加新字段,它们将在邮件正文和附件区域逐个显示。
- 在 "Body" 框架中,选择 "Select Body Field(s)" 选项,列出您希望包含在邮件主体的所有字段,如果没有选定,可在 "Body Fields" 表格中添加新字段,它们将在邮件正文和附件区域逐个显示。
- 如果需要为邮件添加不同的样式,可以在 "Subject" 和 "Body" 框架中分别添加 "Style" 类别下的子类别,每个子类别代表一种特定的设计风格(如 bold, italic, underlined 等)。
- 检查所有设置,确保无误后点击 "Generate" 或 "Close" 以保存模板。
Step 7: 在本地或邮件服务器上测试文档副本
-
将 "MySourceDB" 替换为您自己的数据库名称,并确保本地数据库路径指向正确的文件夹位置,使用所选的源数据库和生成的新数据库模板创建一个或多个“target.db”文件夹(在桌面或本地文件夹中命名)。
-
通过 SMTP 命令将数据库**到目标邮件服务器,如果您使用 Exchange 客户端,请执行以下命令:
smtp recipient@example.com -from username@yourdomain.com -to username@yourmailserver.com -subject <Your Source Database Name> -body Source Database Name <https://path/to/your/source/database/nsf> | Target Database Name <https://path/to/your/target/database/nsf> --copy database on server to server --include database design --include document design --no preserve case-sensitive case names --no remember sender's password在命令行中,将邮件地址替换为您要发送邮件的目标邮箱地址,
username为源数据库管理员的用户名,yourdomain.com是邮件服务器提供商的名字,yourmailserver.com是邮件服务器的域名或 IP 地址,以及电子邮件的主题和正文内容。 -
使用目标数据库中的邮件客户端(Thunderbird、Outlook、Gmail 等)打开该邮件并尝试发送,以验证新数据库是否正确**到目标服务器并满足语法要求。
Step 8: 删除来自源数据库的旧邮件
-
使用以下命令从当前邮件中删除包含源数据库数据的邮件:
mail -f username@yourdomain.com your_source_database_name@example.com [email address of email account to delete old emails] -
如果需要恢复删除的旧邮件,只需替换
username@yourdomain.com和<old email address>列表中的值,并重新执行上述命令。
Step 9: 继续使用现有数据库和邮件模板
如果已经完成了对邮件的传输和编辑,您可以继续使用现有的数据库和邮件模板,它们将取代先前的数据,只需定期将邮件备份到本地存储设备或使用云服务,如 Google Docs、Dropbox、OneDrive 等,以保持源数据库的状态和同步本地邮件库。
要将 Lotus Notes 目标数据库中的文件**到本地邮件服务器,您需要遵循上述步骤:设置源数据库、创建新数据库模板、使用 SMTP 命令**数据库到目标服务器,确保配置正确,测试文档副本,删除旧邮件并恢复已删除的内容,最后在已有基础上继续使用数据库和邮件模板,如有疑问,建议查阅 Lotus Notes 用户手册或其他在线资源以获得更详细的帮助。
