1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns=
"http://www.w3.org/1999/xhtml" lang=
"zh-CN" xml:
lang=
"zh-CN">
7 * Copyright 2011-2015, Haiku, Inc. All rights reserved.
8 * Distributed under the terms of the MIT License.
11 * Humdinger <humdingerb@gmail.com>
18 <meta http-equiv=
"content-type" content=
"text/html; charset=utf-8" />
19 <meta http-equiv=
"Content-Style-Type" content=
"text/css" />
20 <meta name=
"robots" content=
"all" />
21 <title>操作练习:邮件管理
</title>
22 <meta name=
"viewport" content=
"width=device-width, initial-scale=1.0" />
23 <link rel=
"stylesheet" type=
"text/css" href=
"../Haiku-doc.css" />
28 <div><span>用户指南
</span></div>
33 <ul class=
"lang-menu">
34 <li class=
"now"><img src=
"../images/flags/zh_CN.png" alt=
"" /> 中文 [中文]
</li>
35 <li><a href=
"../ca/workshop-email.html"><img src=
"../images/flags/ca.png" alt=
"" />Català
</a></li>
36 <li><a href=
"../de/workshop-email.html"><img src=
"../images/flags/de.png" alt=
"" />Deutsch
</a></li>
37 <li><a href=
"../en/workshop-email.html"><img src=
"../images/flags/gb.png" alt=
"" />English
</a></li>
38 <li><a href=
"../es/workshop-email.html"><img src=
"../images/flags/es.png" alt=
"" />Español
</a></li>
39 <li><a href=
"../fr/workshop-email.html"><img src=
"../images/flags/fr.png" alt=
"" />Français
</a></li>
40 <li><a href=
"../it/workshop-email.html"><img src=
"../images/flags/it.png" alt=
"" />Italiano
</a></li>
41 <li><a href=
"../hu/workshop-email.html"><img src=
"../images/flags/hu.png" alt=
"" />Magyar
</a></li>
42 <li><a href=
"../pl/workshop-email.html"><img src=
"../images/flags/pl.png" alt=
"" />Polski
</a></li>
43 <li><a href=
"../pt_PT/workshop-email.html"><img src=
"../images/flags/pt_PT.png" alt=
"" />Português
</a></li>
44 <li><a href=
"../pt_BR/workshop-email.html"><img src=
"../images/flags/pt_BR.png" alt=
"" />Português (Brazil)
</a></li>
45 <li><a href=
"../ro/workshop-email.html"><img src=
"../images/flags/ro.png" alt=
"" />Română
</a></li>
46 <li><a href=
"../sk/workshop-email.html"><img src=
"../images/flags/sk.png" alt=
"" />Slovenčina
</a></li>
47 <li><a href=
"../fi/workshop-email.html"><img src=
"../images/flags/fi.png" alt=
"" />Suomi
</a></li>
48 <li><a href=
"../sv_SE/workshop-email.html"><img src=
"../images/flags/sv_SE.png" alt=
"" />Svenska
</a></li>
49 <li><a href=
"../ru/workshop-email.html"><img src=
"../images/flags/ru.png" alt=
"" />Русский
</a></li>
50 <li><a href=
"../uk/workshop-email.html"><img src=
"../images/flags/uk.png" alt=
"" />Українська
</a></li>
51 <li><a href=
"../jp/workshop-email.html"><img src=
"../images/flags/jp.png" alt=
"" />日本語
</a></li>
55 «
<a href=
"queries.html">Queries
</a>
56 ::
<a href=
"contents.html" class=
"uplink">Contents
</a>
57 ::
<a href=
"applications.html">Applications
</a> »
65 <table class=
"index" id=
"index" summary=
"index">
66 <tr class=
"heading"><td>索引
</td></tr>
67 <tr class=
"index"><td>
68 <a href=
"#mailsystem">Haiku 邮件系统
</a><br />
69 <a href=
"#statuses">自定义状态
</a><br />
70 <a href=
"#queries">使用查询
</a><br />
71 <a href=
"#tips">更多帮助
</a>
77 <p>本次练习讲解主要针对 Haiku 下的邮件管理。并且我们假定
<a href=
"preferences/e-mail.html">电子邮箱
</a> 首选项中已经对邮件服务作了正确的配置,并且您已经对
<a href=
"applications/mail.html">电子邮箱
</a> 应用的基本功能有了一定的了解。
</p>
80 <a href=
"#"><img src=
"../images/up.png" style=
"border:none;float:right" alt=
"index" /></a>
81 <a id=
"mailsystem" name=
"mailsystem">Haiku 邮件系统
</a></h2>
82 <p>如果您在使用 Haiku 之前有过其他系统的经验,您可能会习惯于 MS Outlook 或者 Mozilla 的 Thunderbird 等大型邮件程序。您必须输入所有有关邮件服务器地址的信息进行配置,并且它们使用各自的联系人数据库。它们负责发送和获取邮件,并将邮件存入一些大的特殊文件。
<br />
83 邮件客户端的更换会非常的麻烦,您必须进行导入/导出等操作,还要进行系列的转换。同时使用多个邮件客户端检查邮件也是不可行的,可能会带来不必要的混乱。
</p>
84 <p>Haiku 邮件系统稍有不同。它由一些较小的独立模块构成。
</p>
85 <p> <span class=
"app">mail_daemon
</span> 负责与您的邮件服务器进行通信。
<a href=
"preferences/e-mail.html">电子邮件
</a> 首选项集中管理邮件账户的配置,例如邮件检查时间。
</p>
86 <p>每个收到/发送的消息都将保存为单个的邮件文件,它们的邮件头信息(如发送者,主题,日期)和状态(如新邮件,已回复,已发送)保存为 BFS 属性。这样能够方便使用 Haiku 的快速查询进行搜索和过滤。
</p>
87 <img src=
"images/workshop-email-images/browsing.png" alt=
"browsing.png" />
88 <p>由于每个邮件都是独立的文件,进行查阅就非常简单,就像是在使用
<a href=
"applications/showimage.html">图片查看器
</a> 浏览图像目录(或者查询结果)。在您使用上一个/下一个按钮浏览邮件时,在打开的文件浏览器窗口中,您可以看到当前浏览文件的切换选中。
<br />
89 因为他们都是独立的文件,无论是使用查看器还是 Haiku 的
<a href=
"applications/mail.html">电子邮箱
</a> 程序都没有任何差别。
</p>
90 <p>与此相似,创建新邮件也就是相当于去创建一个由 mail_daemon 管理并负责发送的新文件。联系方式则由
<a href=
"applications/people.html">联系人
</a> 应用进行管理。
</p>
91 <p>总而言之,其他的邮件客户端会负责所有的事情;然而对于 Haiku ,从与邮件服务器交互,到查看您的所有邮件,以致于邮件搜索和过滤的工具,它则通过很多小工具和常用文件管理来完成:
</p>
93 <li><p><span class=
"app">mail_daemon
</span> 用于获取、发送邮件,并将其保存为常规文件。
</p></li>
94 <li><p>文件浏览器窗口和查询用于查找和显示电子邮件文件。
</p></li>
95 <li><p><span class=
"app">电子邮箱
</span> 程序依赖于
<span class=
"app">联系人
</span> 程序提供的系统内联系人管理功能,用于查看邮件文件和新建邮件。
</p></li>
97 <p>使用 文件浏览器 和查询功能进行邮件管理确实很不错。您于此获得的经验可用于任何和文件处理有关的问题。例如图像,音乐,视频,联系人以及其他任何文档,都可以使用文件浏览器,因为它是所有文件管理的核心。
<br />
98 同时,在这些系统领域的提供不仅仅能够惠及电子邮件处理,还会有助于所有使用这些功能的应用程序。
</p>
101 <a href=
"#"><img src=
"../images/up.png" style=
"border:none;float:right" alt=
"index" /></a>
102 <a id=
"status" name=
"status">自定义状态
</a></h2>
103 <p>在您检查自己的新邮件时,您可能希望之后在仔细的进行阅读。您可以使用电子邮件菜单的
<span class=
"menu">关闭且保留为新邮件
</span> ,让它们仍然保留在您的 “
<i>新邮件
</i>” 查询中,以这种方式让任务保留起来。
</p>
104 <p>当然另一种方式是撰写回复并保存为草稿。但是如果您不希望编写回复,而只是留待以后再次阅读,这样就不大方便。
</p>
105 <img src=
"images/workshop-email-images/status.png" alt=
"status.png" />
106 <p>您最好使用
<span class=
"menu">关闭 | 标记为...
</span> 来创建一个新状态,为您的邮件分类。比如,您可以为其命名为
"<i>待阅</i>",在您空闲的时候再查询该状态的邮件,阅读即可。
<br />
108 或者,你可以为指定项目使用不同状态。例如,我创建了
"<i>HUG</i>"(表示
"Haiku user guide",即 Haiku 用户指南)状态,然后在其下放置所有可能会影响用户指南内容的邮件,如有关代码更改提醒,新功能引入,或者任何我觉得能够增强用户指南的提交邮件。
<br />
109 但是,请务必保证状态名称的简洁。最好能够完整显示在文件浏览器的 “状态” 栏宽度内。
</p>
110 <p>您不一定要使用
<span class=
"app">电子邮箱
</span> 程序打开邮件进行状态设置。您也可以选中某些邮件文件,然后使用文件浏览器的
<span class=
"app">标记为已读
</span> 或
<span class=
"app">标记为...
</span> 附加组件来一次性设置它们的状态。
</p>
113 <a href=
"#"><img src=
"../images/up.png" style=
"border:none;float:right" alt=
"index" /></a>
114 <a id=
"queries" name=
"queries">使用查询
</a></h2>
115 <p>当然,您指定目录储存邮件,您打开这个目录,里面就是您所有的邮件。时间久了,这个目录难免会变得拥挤不堪,由于有上千个文件,并且它们属性需要解析和分类,其中全部内容的显示需要很长的时间。并且,通常您并不关心两年前有关尼日利亚和它们遗留问题的古老邮件...
</p>
116 <div class=
"box-info">在获取目录时,大部分时间都花费在从磁盘读入文件,正确排序之后显示在窗口。如果您确实需要打开具有大量文件的目录,您可以将文件浏览器窗口隐藏来缩短等待时间,例如,将其最小化,或者切换到其他工作空间。您可以查看
<a href=
"desktop-applets/processcontroller.html">进程管理器
</a> 获取其对处理器的占用情况。
</div>
117 <p><a href=
"queries.html">查询
</a>,大救星!
</p>
118 <p>使用查询,您可以浏览查看邮件。实际上,桌面栏上的电子邮箱图标就是用了查询。
</p>
119 <img src=
"images/workshop-email-images/daemon-in-deskbar.png" alt=
"daemon-in-deskbar.png" />
120 <p><span class=
"menu">打开草稿
</span> 就是对 “
<i>草稿
</i>” 状态的查询,也就是您在使用
<span class=
"app">电子邮箱
</span> 保存邮件时所设置的状态。
</p>
121 <p><span class=
"menu">打开收件箱
</span> 和
<span class=
"menu">打开邮件目录
</span> 都是常规目录的链接(在我看来,并没有很大用处)。
</p>
122 <p><span class=
"menu"># 新消息
</span> 子菜单由对状态为
"<i>新邮件</i>" 的邮件的一次查询实现。(当然,也使用了同样的查询来修改邮箱图标上的邮件数量)。
</p>
124 <p>您可以在上述菜单中加入自己的查询(如目录、程序和脚本等)中,也就是把它们或者它们的链接放入目录
<span class=
"path">~/config/settings/Mail/Menu Links
</span> 。
</p>
125 <div class=
"box-info"><span class=
"path">~/config/settings/Mail/mailbox
</span> 查询比较特殊:左键单击桌面栏中邮箱图标时,它将被执行。如果您想修改它的行为,您可以将其替换为其他文件(或者文件链接),并命名为 “
<i>mailbox
</i> ”。它并不一定要是一个查询,比如查询目录的链接,脚本或者其他程序都能够胜任。
129 <a href=
"#"><img src=
"../images/up.png" style=
"border:none;float:right" alt=
"index" /></a>
130 <a id=
"query-examples" name=
"query-examples">查询实例
</a></h3>
132 <table summary=
"layout" border=
"0" cellspacing=
"0" cellpadding=
"10">
133 <tr align=
"center"><td><img src=
"images/workshop-email-images/query-1.png" alt=
"query-1.png" /><br />
134 查询具有自定义状态
"<i>Later</i> " 的所有邮件。
</td>
135 <td><img src=
"images/workshop-email-images/query-2.png" alt=
"query-2.png" /><br />
136 查询过去两天的所有邮件。
</td></tr>
138 <tr align=
"center"><td><img src=
"images/workshop-email-images/query-3.png" alt=
"query-3.png" /><br />
139 查询两周内 Ingo Weinhold 发送的所有邮件。
</td>
140 <td><img src=
"images/workshop-email-images/query-4.png" alt=
"query-4.png" /><br />
141 查询
12 个月内 Haiku commit list 上的所有内容。
</td></tr>
145 <a href=
"#"><img src=
"../images/up.png" style=
"border:none;float:right" alt=
"index" /></a>
146 <a id=
"tips" name=
"tips">更多帮助
</a></h2>
148 <li><p>如果您没有将查询保存为
"<i>Query</i>" 而是
"<i>Query template</i>",那么使用它并不会显示结果窗口,而是 查询... 窗口。 通过这种方式,你可以轻松地修改搜索邮件的主题和发送者的字符。比如将时间
"<i>2 天</i>" 限制在
"<i>3 天</i>"。
</p></li>
149 <li><p>在
<a href=
"tracker.html#tracker-preferences">文件浏览器首选项
</a> 中激活 “实时过滤” 将允许您进一步的筛选查询结果。通常情况下,在使用实施过滤的情况下查询最近三天的邮件就已经足够了。
150 这种方式最大的优点在于,您不需要准确的指定所要搜索的属性,因为在过滤时已经将所有显示属性包括在内。
</p></li>
151 <!-- <li _translation_id="4718"><p><a href="http://haikuware.com/directory/view-details/utilities/desktop-accessories/relatedmail">RelatedMail</a> is a nifty little application that will query for all mails with the same subject/sender/time-frame etc. of a dropped email. Kind of what the <span class="menu">Queries</span> menu in the <span class="app">Mail</span> app is supposed to do.</p></li> -->
158 <div class=
"inner"><span>
159 «
<a href=
"queries.html">查询
</a>
160 ::
<a href=
"contents.html" class=
"uplink">内容
</a>
161 ::
<a href=
"applications.html">应用程序