我想使用基于终端的邮件客户端来处理电子邮件。有人建议我使用 alpine。但是如何在 Ubuntu 中配置它来阅读我的 gmail 邮件?
答案1
配置通过 imap 协议访问你的 gmail 帐户非常简单Alpine
,网上有很多教程,例如本文。
您可能知道,首先要做的是转到您的 Gmail 帐户中的设置,并确保您的帐户已启用 imap。
然后Alpine
使用
sudo apt-get install alpine
Alpine 是由华盛顿大学开发的;它是旧Pine
电子邮件程序的后继者;更多详细信息请见官方网站,尽管重新阿尔卑斯项目。确实,Alpine
存储库中的版本是 Alpine 2.02-3.1 版。
以下教程描述了一种最简单的设置方法Alpine
,以便您可以接收和发送邮件。
Alpine
在终端中输入alpine
,然后进入主屏幕。从主屏幕 (M) 转到设置 (S) > 添加新集合 (L),如下面的屏幕截图所示。添加集合的名称 (Gmail) 并在服务器框中添加(当然,添加正确的 gmail 地址)。imap.gmail.com:993/ssl/[email protected]
一些指南,例如这个还有许多人会建议novalidate-cert
在上面的 imap 行(以及稍后引用的 smtp 行)中添加该选项,但对于当前版本来说这不是必需的Alpine
,因为证书没有问题。
然后返回主菜单并转到设置>配置(C),并将所有详细信息放在相应的框中,如下面的屏幕截图所示,这次还要添加 smtp 服务器()并指定您的收件箱路径和个人姓名:smtp.gmail.com:587/tls/[email protected]
现在保存并退出并返回菜单。现在,通过这个基本设置,您应该能够阅读和发送邮件。如果您愿意,您可以退出程序并再次加载它以检查所有配置是否正确,主屏幕应该是这样的:
可以进行更多的自定义并尝试更多的设置(用户的配置文件位于.pinerc
主文件夹中),您甚至可以导出Thunderbird
邮件以查看Alpine
,正如我在此处讨论的那样:
答案2
从M S C
配置中的以下条目:
User Domain = <No Value Set>
SMTP Server (for sending) = smtp.gmail.com/novalidate-cert/[email protected]/ssl
NNTP Server (for news) = localhost
Inbox Path = {imap.gmail.com/novalidate-cert/ssl/[email protected]}INBOX
Incoming Archive Folders = <No Value Set>
Pruned Folders = <No Value Set>
另外还可以通过使用或之.pinerc
类的编辑器打开来手动添加以下内容以添加 IMAP 文件夹: vi
nano
# List of directories where saved-message folders may be. First one is
# the default for Saves. Example: Main {host1}mail/[], Desktop mail\[]
# Syntax: optnl-label {optnl-imap-hostname}optnl-directory-path[]
folder-collections=mail/[],
gmail {imap.gmail.com:993/ssl/[email protected]}[]
当然,您可以.pinerc
使用大多数编辑器直接进行所有这些配置。