位置: 编程技术 - 正文

在Linux中使用Alpine工具在命令行里访问Gmail的教程(在linux中使用什么命令可以执行shell脚本)

编辑:rootadmin

推荐整理分享在Linux中使用Alpine工具在命令行里访问Gmail的教程(在linux中使用什么命令可以执行shell脚本),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:在linux中使用gcc,在linux中使用什么命令可以给命令起别名,在linux中使用ssh远程调试后目标板的输出在哪里,在linux中使用ssh远程调试后目标板的输出在哪里,在linux中使用什么命令可以动态查看文件内容,在linux中使用什么命令可以动态查看文件内容,在linux中使用apache发布web服务时默认web站点,在linux中使用apache发布web服务时默认web站点,内容如对您有帮助,希望把文章链接给更多的朋友!

在这个帖子中,我将为你展示 Linux 命令行的另一个漂亮干练的使用案例:访问 Google 的 Gmail 服务,为此,我们将使用 Alpine,一个基于 ncurses 的多功能命令行邮件客户端(不要和 Alpine Linux 搞混淆)。我们将在 Alphine 中配置 Gmail 的 IMAP 和 SMTP 设定,通过 Google 的邮件服务器在终端环境中收取和发送邮件。在这个教程的最后,你将发现只需几步就可以在 Alpine 中使用其他的邮件服务。

诚然,已有许多卓越的基于 GUI 的邮件客户端存在,例如 Thunderbird, Evolution 或者甚至是 Web 界面,那么为什么还有人对使用命令行的邮件客户端来收取 Gmail 这样的事感兴趣呢?答案很简单。假如你需要快速地处理好事情并想避免浪费不必要系统资源;或者你正工作在一个精简安装无操作台的服务器上,它没有安装用于图形显示的 X 服务;又或者是 X 服务在你的桌面上崩溃了,而你需要在解决这个问题之前急切地发送一些邮件。在上述所有的情况下, Alpine 都可以派上用场并在任何时间满足你的需求。

除了简单的编辑,发送和接收文本类的邮件信息等功能外, Alpine 还可以进行加密,解密和对邮件信息进行数字签名,以及与 TLS(注:Transport Layer Security,传输层加密)无缝集成。在 Linux 上安装 Alpine

在基于 Red Hat 的发行版本上,可以像下面那样来安装 Alpine。需要注意的是,在 RHEL 或 CentOS 上,你需要首先启用 EPEL 软件仓库。 复制代码代码如下:# yum install alpine

在 Debian,Ubuntu 或它们的衍生发行版本上,你可以这样做:

复制代码代码如下: # aptitude install alpine

在安装完成后,你可以运行下面的命令来启动该邮件客户端:

复制代码代码如下:# alpine

在你第一次启用 Alpine 时,它将在当前用户的家目录下创建一个邮件文件夹(~/mail),并显现出主界面,正如下面的视频所显示的那样:YOUTUBU 视频 - 。

它的用户界面有下列几个模块:

请随意地浏览、操作来熟悉 Alpine。你总是可以在任何时候通过敲 'Q' 来回到命令提示符界面。请注意,所有的字符界面下方都有与操作相关的帮助。

在进一步深入之前,我们将为 Alpine 创建一个默认的配置文件。为此,请关闭 Alpine,然后在命令行中执行下面的命令:

复制代码代码如下:# alpine -conf > /etc/pine.conf

配置 Alpine 来使用 Gmail 账号

在Linux中使用Alpine工具在命令行里访问Gmail的教程(在linux中使用什么命令可以执行shell脚本)

当你安装了 Alpine 并至少花费了几分钟的时间来熟悉它的界面和菜单,下面便是实际配置它来使用一个已有的 Gmail 账户的时候了。

在 Alpine 中执行下面的步骤之前,记得首先要通过你的 Web 邮件界面,在你的 Gmail 设定里启用 IMAP 协议。一旦在你的 Gmail 账户中启用了 IMAP ,执行下面的步骤来在 Alpine 中启用阅读 Gmail 信息的功能。

首先,启动 Alpine。

按 'S' 来进行设置,再按 'L' 选择 collectionLists 选项来定义不同的文件夹类别以帮助你更好地组织你的邮件:

按 'A' 来新建一个文件夹并填写必要的信息:

Nickname: 填写任何你想写的名字; 复制代码代码如下:Server: imap.gmail.com/ssl/user=yourgmailusername@gmail.com

你可以将 Path 和 View 留白不填。

然后按 Ctrl+X 并在提示时输入你的 Gmail 密码:

假如一切如预期一样进展顺利,就会出现一个以你先前填写的昵称来命名的新文件夹。你应该可以在这里找到你的 Gmail 信箱:

要验证的话,你可以比较在 Alpine 中显示的 "Gmail Sent" 信箱和在 Web 界面下的信箱:

默认情况下,每隔 秒,它将自动检查新邮件或提示,你可以在文件 /etc/pine.conf中改变这个值,同时你还可以修改许多其他设定。这个配置文件拥有详细且清晰的注释。例如,为了将检查新邮件的时间间隔设定为 秒,你需要这样设定:

复制代码代码如下:# The approximate number of seconds between checks for new mail mail-check-interval=

最后,我们需要配置一个 SMTP 服务器来通过 Alpine 发送邮件。回到先前解释过的 Alpine 的设置界面,然后按 'C' 来设定一个 Google 的 SMTP 服务器地址,你需要像下面这样编辑 SMTP Server(用于发送邮件)这一行内容:

复制代码代码如下:smtp.gmail.com:/tls/user=yourgmailusername@gmail.com

当你按 'E' 离开设定界面时,将会提醒你保存更改。一旦你保存了更改,马上你就可以通过 Alpine 来发送邮件了!为此,来到主菜单中的 Compose 选项,接着开始从命令行中操作你的 Gmail 吧。总结

在这个帖子里,我们讨论了在终端环境中如何通过一个名为 Alpine 的轻量且强大的命令行邮件客户端来访问 Gmail。 Alpine 是一个发布在 Apache Software License 2.0 协议下的自由软件,该协议与 GPL 协议相兼容。 Alpine 引以自豪的是:它不仅对新手友好,同时还做到了让那些经验丰富的系统管理员认为它是强大的。我希望在你阅读完这篇文章后,你能意识到我最后一个论断是多么的正确。

将Ubuntu下的文件夹共享给同意局域网中的Windows机器的教程 本文全面详细地向你描述了在Ubuntu中如何实现局域网内的文件夹共享。你的家中是不是有多台电脑?当你需要从一台Ubuntu电脑向另一台电脑传输数据时

在Linux下创建写保护的文件的教程 假如你想对Linux中的一些重要文件做写保护,这样它们就不能被删除或者被篡改成之前的版本或者其他东西,或者在其他情况下,你可能想避免某些配置

在Linux下安装autossh的教程 autossh是一款开源工具,可以帮助管理SSH会话、自动重连和停止转发流量。autossh会假定目标主机已经设定无密码SSH登陆,以便autossh可以重连断开的SSH会

标签: 在linux中使用什么命令可以执行shell脚本

本文链接地址:https://www.jiuchutong.com/biancheng/366130.html 转载请保留说明!

上一篇:Linux下用Conky来监视系统运行信息的教程(linux conio)

下一篇:将Ubuntu下的文件夹共享给同意局域网中的Windows机器的教程(ubuntu怎么将文件传送到电脑)

  • 跨月冲红的发票怎么做会计分录
  • 一般纳税人10万以下免什么税
  • 出差补贴计入工资总额吗
  • 资产损失原因
  • 分支机构是否需要进行企业所得税汇算清缴申报
  • 对外投资所得税计算公式
  • 股票收入属于按什么分类
  • 转贴现视为贷款银行如何进行账务处理?
  • 代理结算费用应该如何处理
  • 员工因为过错给公司造成损失
  • 投资收益账户月末结转余额吗?
  • 试分析营改增的重大意义
  • 营改增之前
  • 纳税人必知的十七项增值税开票指南
  • 什么情况下税务会查账
  • 长期股权投资涉及或有对价的帐务处理
  • 股东折价入股会计分录
  • 我的初级备考经验--有种力量叫坚持
  • 固定资产折旧应该考虑哪些因素
  • 物业费需要摊销吗?
  • 旧物品翻新
  • 处置股权后相应债权坏账损失怎么处理?
  • 一台设备发票开来0.5台怎么做账?
  • 跨月发票冲红账怎么做
  • 可转换债券赎回和回售如何理解
  • 3%征收率减按2%征收增值税怎么算
  • 应交税费年末账务处理
  • php ord
  • php检测文件是否存在
  • 认缴制没有实资本会怎么样
  • php连接mysql查询数据
  • 对公帐户定期存款利率
  • msg3.0.db是什么文件
  • 固定资产清理的会计科目处理
  • 集体土地使用权可以抵债吗
  • 房地产开发公式
  • 不带息票据按面值入账
  • 企业会计核算应当以权责发生制为基础
  • watch监听不到props数据改变
  • 4s店试驾车出售收益为什么不能做主营业务收入
  • 淘宝企业店必须绑定对公账户吗
  • pandas模块的主要特点
  • 准予从销项税额中扣除的有哪些
  • 高新企业申报条件有哪些
  • MSSQL2005 INSERT,UPDATE,DELETE 之OUTPUT子句使用实例
  • 分页存储的优缺点
  • 行政事业单位赞助支出会计核算办法
  • 残保金怎么计提和缴纳
  • 销售商品发生的销售退回计入什么科目
  • 应付账款已付款应该怎样记账
  • 销售退回的会计分录全过程
  • 财务费用在贷方表示增加还是减少
  • 暂估入库成本差异
  • 收到代收款需要开票吗
  • 银行利息增值税发票申请单怎么填
  • win8 联网
  • win10怎么设置pdf默认打开方式是wps
  • Winxp系统打不开浏览器
  • 注册表的命令
  • 复制电脑系统
  • 安装centos图形界面
  • info.exe病毒
  • ubuntu ftp服务器怎么搭建
  • -mtime +3详解 linux
  • win10系统怎么把ie浏览器放到桌面
  • win10纯净系统安装教程
  • win10登录界面壁纸
  • android开发环境搭建实验报告总结
  • 设计模式中的行为模式
  • javascript中常见的数据类型有哪些?
  • shell脚本-lt
  • windows、linux
  • python最简单
  • javascript怎么编写
  • js函数详解
  • 卷烟批发环节的消费税
  • 计算本月应交消费税分录
  • 一般纳税人资格是什么意思
  • 税务有哪些方面
  • 上市公司季报有哪些内容
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设