第 5 章Kontact:处理电子邮件和日历

目录

5.1. Kontact 概述
5.2. 邮件
5.3. 联系人
5.4. 日历
5.5. GroupWise 用户的 Kontact
5.6. 有关详细信息

摘要

Kontact 将大量 KDE 应用程序的功能组合在单个便于使用的个人信息管理界面中。这些应用程序包括针对电子邮件的 KMail、针对日历的 KOrganizer、针对联系人的 KAddressBook、针对新闻组的 KNode 以及针对记事的 KNotes。Kontact 能够方便地与 KDE 桌面的其他部分集成,并连接到各种群件服务器。其中包含额外功能,如日记条目、垃圾邮件和病毒过滤以及 RSS 阅读器。

从主菜单启动 Kontact。或者,按 Alt+F2 并输入 kontact。如果只需要部分功能,可以打开单个部件,而不是组合的应用程序。

5.1. Kontact 概述

默认窗口视图如图 5.1 “Kontact 概要视图”中所示。 使用左侧部分中的图标来访问不同组件。摘要提供包括即将来临的生日、待办项目和新邮件消息数量的基本信息。新闻部分可以访问 RSS 新闻馈送以提供您感兴趣的最新新闻。使用设置+配置概要视图可以配置要显示的信息。

图 5.1. Kontact 概要视图

Kontact 概要视图

邮件

左侧的文件夹区包含邮件文件夹(邮箱)的列表,指示邮件总数和未读邮件数。要选择文件夹,只需单击它。该文件夹所包含的邮件显示在右侧的上部框架中。应用程序窗口底部的状态栏还会显示文件夹中的邮件数。

邮件的主题、发件人和接收时间列在右侧的标题区。单击一封邮件即可将其选定并显示在邮件窗口中。通过单击某个列标题(主题、发件人、日期等)将邮件排序。当前所选邮件的内容显示在窗口的邮件框架中。根据附件的 MIME 类型,附件在邮件末尾显示为图标或者内嵌显示。

联系人

此组件左上框架显示当前激活的通讯录中的所有地址。左下框架列出通讯录并显示当前它们是否已激活。右框架显示当前所选的联系人。使用顶部的搜索栏可查找特定的联系人。

日历

日历视图分为多个框架。默认情况下将显示本月的一个小日历和本周的周视图。此外还将显示待办项目列表、当前事件或待办项目的详细视图以及带状态显示的日历列表。从工具栏或视图菜单中选择不同的视图。

待办项目列表

待办项目列表显示您的任务列表。单击顶部的字段可在列表中添加新项。右键单击现有项的列可更改此列中的值。一个项可以分为多个子项。右击并选择新建子待办项目可创建子项。还可以向他人指派待办项目。

日记

日记是反思、整理正在进行的事件或过往经历的地方。请在日历框架中选择一个日期,然后单击添加日记条目来添加新条目。如果对于选定日期已存在日记条目,请请在右侧框架中编辑它。

注释

使用记事部件可给您自己留便笺。如果正在使用 KDE,请用系统盘中的 KNotes 图标使记事显示在桌面上。

传递窗口分为三个框架,左侧是带有 RSS 传递的树形视图、右上方为文章列表,右下方显示文章视图。单击树视图中的传递可显示它。右击传递可更新、编辑或删除它。右键单击树视图中的文件夹可打开一个菜单,您可在其中添加新传递或操纵此文件夹中的现有传递。

5.2. 邮件

Kontact 使用 KMail 作为其电子邮件组件。您也可以用命令 kmail 单独地启动它。要对其进行配置,请打开邮件部件,然后选择设置+配置 KMail。KMail 是支持大量协议的全功能电子邮件客户端。

图 5.2. Kontact 邮件部件

Kontact 邮件部件

5.2.1. 配置身份

KMail 可管理多个电子邮件帐户(私用或商用)。通过为不同的电子邮件帐户创建单独的身份,可将不同的寄件人地址、加密法设置和签名与其自身关联起来。要创建身份,请选择设置+配置 KMail,然后选择身份+添加。 确定是从全新创建新身份、使用控制中心设置还是复制现有身份。

要从全新创建新身份,请在常规选项卡中输入新身份的名称,以及您的姓名、组织和电子邮件地址。您也可以配置以下一个或多个选项:

加密法

设置对邮件进行签名和加密时要使用的密钥。对于要采用的加密法,请先用 KGpg 按第 8 章 KGpg:对数据进行签名和加密中所述创建密钥。

高级

输入默认答复地址和默认密送地址(通常为空),选择字典和用于储存草稿、已发送邮件和模板的文件夹,并定义应通过哪个发送帐户发送邮件。

模板

定义对于新邮件、对于寄件人和列表的默认答复以及对于转发的邮件要使用的自定义模板。要使用模板,请先激活使用自定义邮件模板

签名

先单击启用签名以使用它。确定应如何给邮件签名。使用以下输入字段来配置您的签名,或者从文件中或通过命令输出获得签名。

图片

使用此选项卡可在邮件中包含一张 X-Face 格式的图片。X-Face 只能保存大小为 48 × 48 像素的黑白图像。 您可以从下方的输入字段或外部源中获取图片。

5.2.2. 创建帐户

在您能够收发电子邮件之前,请先创建一个或多个帐户。KMail 允许使用远程帐户和本地邮箱。帐户下的设置决定了 Kontact 收发电子邮件的方式。根据邮件服务器所在系统和网络的不同,其中的许多设置将有所不同。如果您不确定要选择的设置或项目,请向您的 ISP 或系统管理员咨询。

要配置远程帐户,请执行以下操作:

  1. 启动 Kontact 并依次选择设置+配置 KMail+帐户

  2. 通过单击接收选项卡创建进来的帐户:

    1. 单击添加并选择帐户类型。通常为 POP3、IMAP 或断开连接的 IMAP。

    2. 输入您的帐户名称(可自由选择)、进来的邮件服务器、登录信息和密码。

    3. 确定以下选项是否对设置有用:

      常规+储存 POP 密码

      如果使用 KWallet,请选中储存 POP 密码。这会使操作更为便捷,因为您不必再键入密码(它将从 KWallet 一次获取,请参见第 8 章 Managing Passwords with KWallet Manager (↑KDE 用户指南)。)

      常规+启用定期邮件检查

      如果需要及时了解最新邮件情况,请选中此选项并输入时间间隔。

      高级+将提取的邮件保留在服务器上(仅 POP3)

      KMail 可将原始邮件保留在服务器上并接收副本。尤其对于 POP3 帐户,如果需要在其他计算机上查看邮件,此功能可能有用。

      高级+使用默认身份(仅 IMAP/断开连接的 IMAP)

      可通过此选项选择身份。

    4. 确定继续。

  3. 通过单击发送选项卡并单击添加选择 SMTPSendmail 以创建出去的帐户:

    • 如果选择 SMTP(默认),请输入帐户名称和 SMTP 服务器的主机名。如果服务器要求您登录并输入密码,另请选中服务器要求身份验证并输入所需身份凭证。使用安全性选项卡配置其他安全性设置。

    • 如果选择 Sendmail,则无需进一步配置。

  4. 应用设置,并按确定以保留帐户配置对话框中的设置。

要配置本地邮箱,请执行以下操作:

  1. 启动 Kontact 并依次选择设置+配置 KMail+帐户

  2. 通过单击接收选项卡创建进来的帐户:

    1. 单击添加并选择本地邮箱Maildir 邮箱

    2. 输入您的帐户名称。选择任何喜欢的名称。

    3. 确定所需的锁定方法。通常将其保留在 Procmail 锁定文件

    4. 单击确定继续。

  3. 步骤 3中所述创建出去的帐户。

5.2.3. 撰写邮件

要撰写新邮件,请选择邮件+新建邮件,或者单击工具栏上的相应图标。要从不同的电子邮件帐户发送邮件,请按第 5.2.1 节 “配置身份”中所述选择一个身份。选择视图+身份以显示弹出菜单。在收件人中输入电子邮件地址或者通讯录中的姓名或地址的一部分。如果 Kontact 能够在通讯录中找到与您输入的信息相匹配的项目,将打开一个选择列表。请单击所需的联系人,如果没有匹配的项目,请输入完整的地址信息。要从通讯录中直接进行选择,请单击地址字段旁的选择...按钮。

要将文件附加到您的邮件,请单击回形针图标并选择要附加的文件。或者,从桌面或其他文件夹拖动到新邮件窗口,或选择附加菜单中的选项之一。通常,可以正确识别文件的格式。如果不能正确识别该格式,请右击该图标。从出现的菜单中选择属性。在下一个对话框中设置格式和文件名,并添加描述。此外,还可以决定是否要对附件文件进行签名或加密。

撰写完邮件后,使用邮件+发送将其立即发送,或者使用邮件+稍后发送将其移动到发件箱中。如果发送电子邮件,邮件将在成功发送后复制到已发送邮件。可以编辑或删除发件箱中的邮件。

5.2.4. 管理文件夹

邮件文件夹可以帮助您整理您的邮件。默认情况下,它们位于 ~/.kde4/share/apps/kmail/mail 目录下。首次启动 KMail 时,程序会创建若干个文件夹。 如果使用 IMAP,则本地文件夹下将列出 IMAP 文件夹。每个进入邮件服务器都在“文件夹”列表中有自己的文件夹。

如果要在其他文件夹中组织邮件,请从列表中选择父文件夹并通过选择文件夹+新建文件夹创建新的文件夹。此操作将打开一个窗口,用于指定新文件夹的名称和格式。

右击文件夹可以打开提供几种文件夹操作的上下文菜单。单击过期指定已读和未读邮件的过期日期、在过期后应对其执行什么操作,以及是否应将过期的邮件删除或移动到其他文件夹中。如果要使用该文件夹来储存来自某个邮件列表的邮件,请在文件夹+邮件列表管理中设置需要的选项。

要将一个或几个邮件从一个文件夹移动到另一个,请将其从上部窗口拖动到左侧窗口中的相应文件夹中。还可通过高亮显示邮件随后按下 M 或选择邮件+移动到来移动邮件。在所显示的文件夹列表中,选择要将邮件移动到的文件夹。

此外,您也可以向收藏文件夹窗格中添加文件夹。这使您能够快速转到常用邮件文件夹,特别是当文件夹结构较深时,此功能特别有用。选择相关文件夹并选择添加到收藏文件夹

5.2.5. 对电子邮件进行签名和加密

电子邮件是一种不太安全的媒体,因为理论上任何人都可以阅读或以您的名义发送电子邮件。通过对电子邮件进行签名,您可以使电子邮件收件人能够通过仅对您可用的签名来校验邮件的寄件人。通过对电子邮件的内容进行加密,您可以确保只有收件人才能阅读这些邮件。KMail 支持对电子邮件进行签名和加密。

准备 KMail 以对电子邮件进行签名和加密:

  1. 第 8.2 节 “生成新的密钥对”中所述生成密钥对,然后按第 8.3 节 “导出公共密钥”中所述方式导出公共密钥。

  2. 在 KMail 中配置加密过程的详细信息:

    1. 启动 KMail 并转到设置+配置 KMail+身份

    2. 选择要向其发送已加密并签名的邮件的身份。单击修改...并按加密法继续。

    3. 通过单击更改...并从对话框中选择密钥,更改 OpenPGP 签名密钥

    4. 通过单击更改...并从对话框中选择密钥,更改 OpenPGP 加密密钥

  3. 转到安全性+撰写并选中对电子邮件加密时,也对我自己身份的证书加密。使用此选项可随时对邮件或文件解密。

  4. 应用设置,并按确定以保留配置对话框中的设置。

5.2.5.1. 发送签名邮件

对电子邮件签名使收件人能够校验这些邮件是否确实是您发送的。KMail 用您的私用密钥给邮件签名,而收件人能够使用密钥服务器上可用的公共密钥来校验签名。要对电子邮件进行签名,请执行以下操作:

  1. 照常撰写电子邮件。

  2. 选择选项+给邮件签名

  3. 如果知道收件人可能会从密钥服务器下载公共密钥,可忽略这一步。方便起见,请选择附加+附加我的公共密钥以创建包含您的公共密钥的电子邮件附件。

  4. 通过邮件+发送邮件如常发送您的邮件,并按提示输入密钥的通行密码。KMail 会用您的私用密钥对邮件签名,收件人可以通过附加在邮件中的公共密钥来校验签名。

5.2.5.2. 发送加密邮件

如果想确保只有收件人才能阅读邮件内容,请对电子邮件进行加密。要能与另一方交换加密的电子邮件,请获取相应的公共密钥,并用它对您的邮件加密。在另一端,稍后会用私用密钥对邮件内容解密。当然,您可以对邮件进行签名和加密两项操作。

要发送加密的电子邮件,请执行以下操作:

  1. 通过 Alt+F2 并输入 kgpg 启动 KGpg。

  2. 获取收件人的公共密钥:

    • 如果直接从收件人处获取,请通过密钥+导入密钥用 KGpg 将密钥导入。

    • 访问公共密钥服务器并从中导入密钥。在 KGpg 文件+密钥服务器对话框中进行选择,并搜索密钥。选择相应密钥并将其导入密钥环中。

  3. 在 KMail 中撰写一封新邮件。

  4. 选择选项+加密邮件。在邮件窗口中将显示一条蓝线邮件将加密

  5. 发送邮件。随即打开一个对话框窗口,要求您输入正确的密钥。

  6. 检查是否所有密钥都正确。

  7. 输入您的通行密码。

5.2.6. 从其他邮件程序导入电子邮件

要从其他应用程序导入电子邮件,请从 Kontact 的邮件视图中选择文件+导入邮件。它当前包括 Outlook Express、mbox 格式、电子邮件文本格式、Pegasus Mail、Opera 和 Evolution 等的导入过滤器。也可以使用 kmailcvt 命令单独启动导入实用程序。

选择相应的应用程序,然后单击继续进行确认。根据所选的类型,必须提供文件或文件夹。然后,KMail 将完成导入过程。

5.2.7. 过滤器

过滤器是一种方便地自动处理收到邮件的方法。它们利用邮件的某些特性(如发件人或大小)将邮件移动到特定的文件夹,删除不需要的邮件,将邮件弹回给发件人,或者执行多项其他操作。

5.2.7.1. 设置过滤器

要根据现有邮件创建过滤器,请右键单击所需邮件,然后选择创建过滤器和所需过滤准则。要重头创建过滤器,请选择设置+配置过滤器

选择过滤准则匹配方法(全部或任何)。然后选择仅适用于所需邮件的准则。在过滤操作中,设置过滤器应如何处理满足准则的邮件。通过高级选项卡可控制是否仅对指定帐户应用过滤器。

5.2.7.2. 应用过滤器

过滤器的应用顺序与单击设置+配置过滤器后打开的对话框中列出的顺序相同。通过单击过滤器并单击箭头按钮可更改此顺序。过滤器仅应用于在过滤器高级选项中指定的新的收到邮件或已发送邮件。要对现有邮件应用过滤器,请右键单击所需邮件并选择邮件+应用过滤器以及所需过滤器。

如果过滤器没有起到预期的作用,可以使用工具+过滤器日志查看器监视过滤器。在此对话框中启用日志记录后,将显示过滤器如何处理邮件,从而有助于发现问题。

5.3. 联系人

联系人部件使用 KAddressBook。您也可以用命令 kaddressbook 单独地启动它。 它使用设置+配置 KAddressBook来进行配置。要搜索特定的联系人,请使用搜索栏。使用过滤器可选择仅显示特定类别中的联系人。右键单击联系人打开一个菜单,从中可以选择多个选项,如在电子邮件中发送联系人信息。

图 5.3. Kontact 通讯录

Kontact 通讯录

5.3.1. 添加联系人

要从电子邮件添加联系人的姓名和电子邮件地址,请在邮件组件中右键单击其地址,然后选择在通讯录中打开。如果不使用电子邮件添加新联系人,请在地址组件中选择文件+新建联系人。这两种方法均会打开一个用于输入联系人信息的对话框。

常规选项卡中,输入基本的联系人信息,如姓名、电子邮件地址和电话号码。可以使用类别来将地址排序。详细信息包含更加详细的信息,如生日和配偶的姓名。

如果您的联系人使用即时消息传递程序,则可以在 IM 地址中添加其标识。如果已添加标识,并且在运行 Kontact 的同时还运行 Kopete 或其他 KDE 聊天程序,则可以在 Kontact 中查看有关这些标识的状态信息。在 Crypto 设置中,可输入联系人的加密数据,如公共密钥。

其他包含附加信息,如照片和用户忙/闲信息的位置。使用自定义字段可将您自己的信息添加到联系人或通讯录。

也可以导入各种格式的联系人。使用文件+导入 并选择所需的格式。然后选择要导入的文件。

5.3.2. 创建分发列表

如果经常向同一组人发送电子邮件消息,分发列表可以将多个电子邮件地址储存为一个联系人项目,这样便无需在发送到该组的每封电子邮件中依次输入每个名称。要创建分发列表,请执行以下操作:

  1. 依次单击设置+显示扩展栏+分发列表编辑器。会显示一个新的部分。

  2. 单击新建列表

  3. 为列表输入名称,然后单击确定

  4. 通过将地址列表中的联系人拖放到分发列表窗口,将联系人添加到列表中。

  5. 创建电子邮件时可以像使用单个联系人一样使用此列表。

5.3.3. 添加通讯录

[Important]Groupware 通讯录

添加群件资源的最佳方法是使用群件向导(一种单独的工具)。要使用该工具,请关闭 Kontact 然后从命令行或 KDE 菜单中的“办公”组运行 groupwarewizard。从提供的列表中选择服务器类型(如 SLOX、GroupWise 或 Exchange),然后输入地址和身份验证数据。该向导随即会将可用资源添加到 Kontact。

Kontact 可以访问多个通讯录,如 Novell GroupWise 或 LDAP 服务器提供的共享通讯录。选择视图+通讯录以查看当前通讯录。按添加可添加一个通讯录,然后选择类型并输入所需的信息。

通讯录前的复选框显示了每个通讯录是否处于激活状态。要阻止显示通讯录而不将其删除,请将其取消选中。删除用于从列表中删除所选通讯录。

5.4. 日历

Kontact 使用 KOrganizer 作为其日历部件。您也可以用命令 korganizer 单独地启动它。 要对其进行配置,请使用设置+配置日历。使用日历,可输入约会并安排与他人的会议。如果需要,可接收即将来临的事件的通知。使用文件菜单中的的选项还可以导入、导出日历和将日历存档。

图 5.4. Kontact 日历

Kontact 日历

5.4.1. 安排事件

使用操作+新建事件可添加新的事件或会议。输入所需的细节。在提醒下,指定提醒参与者处理该事件的确切时间(提前多少分钟、多少小时或多少天)。对于定期事件,请指定合适的间隔。在日历中的某个特定时间点上创建事件的另一种方法是在程序的某一个日历视图中双击相应的字段。这将打开一个对话框窗口,该窗口与通过菜单打开的窗口相同。或者在日历视图中选择时间范围并右击。

可以通过以下两种方法指定事件参与者:手动输入参与者的数据或从通讯录插入数据。要手动输入数据,请选择新建。要从通讯录导入数据,请单击选择地址,然后从对话框中选择相应的项。要根据参与者的忙/闲状态安排事件,请转到忙/闲并单击选择日期

使用再现选项卡可配置定期进行的事件。附件可以方便将其他信息(如会议日程)与事件链接。

5.4.2. 添加日历

[Important]Groupware 日历

添加 groupware 资源的最佳方法是使用 Groupware 向导(单独的工具)。要使用该工具,请关闭 Kontact 然后从命令行或 KDE 菜单中的“办公”组运行 groupwarewizard。从提供的列表中选择服务器类型(如 SLOX、GroupWise 或 Exchange),然后输入地址和身份验证数据。该向导会将可用资源添加到 Kontact。

日历模块可以同时连接到多个日历。这对于合并个人日历和组织日历很有用。要添加新日历,请单击添加,然后选择日历类型。填写必要的字段。

日历前的复选框显示每个日历的激活状态。要阻止显示日历而不将其删除,请将其取消选中。删除用于从列表中删除所选日历。

5.5. GroupWise 用户的 Kontact

如果您曾经使用过 GroupWise,那么转为使用 Kontact 应该不存在什么困难。这两种程序共享了很多功能,并且提供很多相同的服务。本节将讨论二者间显著的术语差异和帮助 GroupWise 用户充分利用 Kontact 的一些提示。

表 5.1. Kontact 和 GroupWise 术语差异

GroupWise

Kontact

约会

事件

搜索占用时间

闲/忙

注释

日记项

已张贴,未张贴项目

没有参与者的事件已张贴。如果事件有参与者,则为发送项目。

任务

待办事项


5.5.1. 访问 GroupWise 邮件帐户

访问 GroupWise 服务器与访问 IMAP 或 POP3 服务器没有太大区别。按如下所示继续:

  1. 启动 Kontact 并选择邮件组件 (KMail)。

  2. 从菜单中选择设置+配置 KMail

  3. 选择帐户

  4. 使用添加创建新帐户。

  5. 选择帐户类型。多数情况下,GroupWise 帐户是 IMAP 类型。

  6. 输入登录密码和主机名并单击确定继续。

5.5.2. 访问 GroupWise 日历

要通过 Kontact 访问 GroupWise 日历,请执行如下操作:

  1. 启动 Kontact 并打开日历视图 (KOrganizer)。

  2. 单击添加。在左下角可找到此按钮。

  3. 选择 Novell GroupWise 服务器并单击确定继续。

  4. 输入名称、URL、用户和密码。URL 是 GroupWise 服务器,例如 https://groupwise.example.com:7191/soap

  5. 单击确定应用设置并离开配置对话框。现在日历视图就包括 GroupWise 日历项了。

5.5.3. GroupWise 用户提示

本部分包含的提示可以帮助 GroupWise 用户理解 GroupWise 与 Kontact 之间的不同之处:

联系信息

您可以将 GroupWise Messenger 和电子邮件联系人添加到 Kontact 联系人信息中。然后,右键单击联系人视图中的联系人姓名,便可以针对此联系人创建电子邮件或打开即时消息会话。

颜色标记

用颜色标记 GroupWise 项目以及来自其他源的项目非常有用。颜色编码可以方便地扫描电子邮件、联系人和来自特定源的项目的其他信息。

邀请参与者参与事件

和 GroupWise 不同,Kontact 并不自动输入您来作为您所安排的事件的参与者。请确保没有忘记邀请自己。

5.6. 有关详细信息

Kontact 包括有关其本身及其各个部件的帮助。通过帮助+Kontact 手册可访问这些帮助。该项目的 Web 网页 http://www.kontact.org 也提供了大量信息。