如何配置alpine在Ubuntu中读取我的Gmail?

我想使用基于终端的邮件客户端进行电子邮件活动。 我被建议使用阿尔卑斯山。 但是如何在Ubuntu中配置它来阅读我的Gmail邮件呢?

Alpine配置为通过imap协议访问您的Gmail帐户非常简单,并且有很多在线教程,例如本文 。

您可能知道,首先要做的是转到您的Gmail帐户中的设置,并确保为您的帐户启用了imap。

然后拿着Alpine

 sudo apt-get install alpine 

Alpine是在华盛顿大学开发的; 它是旧的Pine电子邮件程序的inheritance者; 更多细节可以在官方网站上找到 ,尽管重新阿尔卑斯项目正在进一步发展。 实际上,存储库中的Alpine版本是重新版本的2.02-3.1版本。


以下教程介绍了设置Alpine的最小方法,以便您可以接收和发送邮件。

通过键入alpine在终端启动Alpine ,然后进入主屏幕。 从该主屏幕(M)进入设置(S)>添加新集合(L),如下面的屏幕截图所示。 在服务器框中添加集合(Gmail)和imap.gmail.com:993/ssl/user=me@gmail.com的名称(当然,添加适当的Gmail地址)。

一些指南,例如这一个和许多其他指南,会建议在上面的imap行中添加novalidate-cert选项(以及稍后引用的smtp行),但是对于当前版本的Alpine ,没有必要,因为没有证书问题。

在此处输入图像描述

然后返回主菜单并转到设置>配置(C)并将所有详细信息放在相应的框中,如下面的屏幕截图所示,这次还添加了smtp服务器( smtp.gmail.com:587/tls/user=me@gmail.com )并指定收件箱路径和个人名称:

在此处输入图像描述

现在保存并退回菜单。 现在有了这个基本设置,您应该能够阅读和发送邮件。 如果需要,可以退出程序并再次加载以检查所有配置是否正确,主屏幕应如下所示:

在此处输入图像描述

可以进行更多自定义和设置实验(用户的配置文件是主文件夹中的.pinerc ),您甚至可以将Thunderbird邮件导出到Alpine查看,我在这里讨论:

  • 如何在Alpine邮件客户端中使用Thunderbird本地文件夹?

MSC中的配置中的以下条目:

 User Domain =  SMTP Server (for sending) = smtp.gmail.com/novalidate-cert/user=hawat.thufir@gmail.com/ssl NNTP Server (for news) = localhost Inbox Path = {imap.gmail.com/novalidate-cert/ssl/user=hawat.thufir@gmail.com}INBOX Incoming Archive Folders =  Pruned Folders =  

通过使用vinano类的编辑器打开.pinerc手动添加以下内容以添加IMAP文件夹:

 # 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/user=hawat.thufir@gmail.com}[] 

当然,您可以使用大多数编辑器直接在.pinerc进行所有这些配置。