Shell-如何通过shell脚本查看gmail邮件

发布于 2016-11-10 10:28:59 字数 51 浏览 1284 评论 1

最近在学习shell脚本编程,可否通过wget或curl这类工具来查看gmail邮件呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

晚风撩人 2017-09-24 09:22:51

程序主要对 GMAIL 的 RSS 进行解析,该 RSS feeds 地址是:https://mail.google.com/mail/feed/atom
其实就一句

curl -u $username:$password --silent "https://mail.google.com/mail/feed/atom"

下面的的脚本是得到数据,给格式化了下

#!/bin/bash

username="账号"
password='密码'
SHOW_COUNT=5 #输出头 5 封未读邮件
echo
curl -u $username:$password --silent "https://mail.google.com/mail/feed/atom" |
tr -d 'n' | sed 's:</entry>:n:g' |
sed 's/.*<title>(.*)</title.*<author><name>([^<]*)</name><email>([^<]*).*/Author: 2 [3] nSubject: 1n/' |
head -n $(( $SHOW_COUNT * 3 )

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文