Alpine
Alpine 基于 pine,一个文本界面的电子邮件和新闻客户端,最初由华盛顿大学于 1991 年发布。 它是 mutt 的一个更易于使用的替代品,并且是邮件阅读器概念的一种更轻量级的方法。
安装
安装 alpineAUR 或 alpine-gitAUR。 可选地,可以安装拼写检查器。 Alpine 同时支持 aspell 和 hunspell。
topalAUR 是一个将 GnuPG 和 Alpine 连接起来的胶水程序。
IMAP
启动 alpine
$ alpine
通过按 S
然后 C
导航到配置页面。 在“用户域”中填写您的姓名和邮件服务器的名称,以及您的 SMTP 服务器以发送邮件。 SMTP 服务器的格式如下
mailserver.org:portnumber/user=username/ssl (or tls)
另请注意 Alpine 配置为保存已保存和推迟邮件的格式。 这会将邮件保存在邮件服务器上,而不是本地保存。
{mailserver.org}path/to/folder
以下示例假设邮件服务器位于 mailserver.org,使用 STARTTLS,用户名为 Jim Bob,以及服务器上邮件文件夹的常用位置。
Personal Name = Jim Bob User Domain = mailserver.org SMTP Server (for sending) = mailserver.org:587/user=jimbob123/tls NNTP Server (for news) = <No Value Set> Inbox Path = {mailserver.org}Inbox Incoming Archive Folders = <No Value Set> Pruned Folders = <No Value Set> Default Fcc (File carbon copy) = {mailserver.org}Sent Default Saved Message Folder = {mailserver.org}Archives Postponed Folder = {mailserver.org}Drafts Read Message Folder = <No Value Set> Form Letter Folder = <No Value Set> Trash Folder = {mailserver.org}Trash Literal Signature = <No Value Set> Signature File = <No Value Set: using ".signature"> Feature List =
按 E
退出配置。 在主菜单中,按 (S
然后 L
) 导航到 collectionLists 页面以配置文件夹。 按 Enter 键编辑 mailserver.org 上的文件夹,并可选择设置昵称。 服务器行使用与上面的 SMTP 服务器行相同的格式,只不过这是用于检索邮件而不是发送邮件。 以下示例用于 IMAP 服务器
mailserver.org:143/user=jimbob123/tls
路径和视图字段通常可以留空。
设置返回地址
要设置返回地址,请输入配置页面并导航到“自定义标头”字段(可以使用“Whereis”命令搜索,或向下翻几页找到此项),并将值更改为
From: Jim Bob <jimbob123@mailserver.org>
当然,将 Jim Bob 替换为您的姓名,并将您的正确电子邮件地址放入 <> 中。
您还可以配置什么?
几乎所有内容,特别是您可以指定要使用的颜色(从主菜单按 S
进行设置,然后按 K
设置颜色),打开外部链接的浏览器(这在之前修改过的“配置”设置中),要使用的备用文本编辑器,不同的文件夹视图等。
按 W
允许您快速搜索选项。 可以通过启用“将日期转换为本地时间”选项以本地时间列出消息。 可以使用 Enter 键切换选项。
从 alpine 打印
直接从 Alpine 打印 到 lpr
对于要打印的邮件中的日耳曼变音符号等特殊字符不起作用。 a2ps 程序确实有帮助。 然后您可以编辑 ~/.pinerc
# Your default printer selection printer=YOURPRINTER [] a2ps -q --center-title --footer -PYOURPRINTER # List of special print commands personal-print-command=YOURPRINTER [] a2ps -q --center-title --footer -PYOURPRINTER # Which category default print command is in personal-print-category=3
将 YOURPRINTER 替换为您的打印机名称。 请注意,这些设置也可以在 Alpine 的设置 UI 中应用。 有关更多配置选项,请参阅 a2ps
的手册页。
远程配置
从设置页面,按 Z
进入 RemoteConfigSetup。 系统将提示您上传地址簿、签名和配置。 为了在任何计算机上使用远程配置,请在命令行中输入
$ alpine -p "{mailserver.org:143/user=jimbob123/tls}remote_pinerc"
可能需要在您的 .bashrc 中将此命令设为别名。
技巧与窍门
没有直接或立即明显的命令来任意调用收件箱的更新,但是,正如手册中间接引用的那样;
New mail checking and notification occurs automatically every 2.5 minutes and after certain commands, e.g. refresh-screen (Ctrl-L).