多数现代的电子邮件客户允许用户选择他们是想用 纯文本(plain text) 还是用 HTML 来发送邮件。HTML 格式化的电子邮件的优越性在于,它们可以包含图形和到网站的互动链接;你可以指定字体,控制布局,或添加图片和背景;这些功能使消息更具有视觉魅力。
另一方面,纯文本邮件只是 — 纯粹的文本。它们不花哨,在邮件中没有嵌入图画,也没有特殊字体。纯文本文件非常简单。
纯文本这个术语是指 ASCII 格式的文本数据。纯文本(又称 明文,clear text )是最可移植的格式,因为各类机器上几乎每个电子邮件应用程序都支持它。
本章将会讨论 mutt 纯文本电子邮件客户。
mutt 是一个用于 Unix 操作系统的小巧玲珑却又功能强大的基于文本的邮件客户。
~/.muttrc 是 mutt 的配置文件。它既为 mutt 提供了灵活性和可配置性,又为新用户带来了无限烦恼。 mutt 中可用的选项多得惊人,它还允许用户控制几乎所有它用来收发和阅读邮件的功能。正如所有功能强大的软件一样,你需要花一段时间来理解它的功能和它对你的用途。
多数选项是通过 set 或 unset 命令,使用逻辑或字串值来启用的,如: set folder = ~/Mail 。
所有的配置选项随时都能被改变,方法是:键入“ [:] ”,之后跟随相关的命令。例如: :unset help 关闭屏幕顶端的键盘命令提示功能。要重新启用这个提示功能,键入 :set help 。
如果你想不起来要使用的命令,你可以随时使用 tab 命令自动补全这个功能来帮助你。
你不必在每次运行 mutt 时都键入你偏爱的配置命令,你可以把它们保存到一个文件中。该文件在每次程序启动时都会被载入,它必须存在于你的主目录中,必须叫做 ~/.muttrc 或 ~/.mutt/muttrc 。
当你启动 mutt 后,你首先看到的是一个带有电子邮件消息的列表。这个初始菜单叫做索引。
图 7-8. mutt 的主屏幕
这些消息在默认的邮件文件夹中,通常称为 邮件池(mailspool) ,你可以把它看做是你的收件箱。使用键盘上的 [K] 和 [J] 键来在消息列表中上下移动突出显示的光标。
在索引或分页器视图里,使用 [R] 键来回复消息或 [M] 键来编写新消息。 mutt 会提示 To: 地址以及 Subject: 行。然后,一个文本编辑器(被配置文件中 $EDITOR 环境变量定义)会被启动,允许你用它来编辑消息。键入消息,保存文件,然后退出编辑器。
邮件编辑完毕后, mutt 会显示编辑菜单,你在这里可以定制你的消息头、改变编码、添加文件附件,或者只按 [Y] 键来发送该邮件。
要学习更多有关 mutt 的知识,请参考 muttrc 和 mutt 的说明书页(在 shell 提示下键入 man muttrc 或 man mutt )。你会发现 mutt 的说明书也很有用。 mutt 的说明书安装在 /usr/share/doc/mutt-1.2. x 中,这里的 x 是在你的系统上安装的 mutt 的版本号码。