RSS+;通过命令行SSL(gmail)?

RSS+;通过命令行SSL(gmail)?,rss,gmail,Rss,Gmail,我的目标是能够通过linux服务器从gmail帐户读取新邮件。我想我可以通过IMAP或其他方式来实现这一点,但如果可能的话,我想避免这种复杂性,因为gmail有这样一个很好的提要设置: 唯一的问题是,我不确定如何对调用进行身份验证以获取此消息。这可能吗 一个好的起点应该是: curl -u username:password --silent "https://mail.google.com/mail/feed/atom" | tr -d '\n' | awk -F '<entry>

我的目标是能够通过linux服务器从gmail帐户读取新邮件。我想我可以通过IMAP或其他方式来实现这一点,但如果可能的话,我想避免这种复杂性,因为gmail有这样一个很好的提要设置:


唯一的问题是,我不确定如何对调用进行身份验证以获取此消息。这可能吗

一个好的起点应该是:

curl -u username:password --silent "https://mail.google.com/mail/feed/atom" | tr -d '\n' | awk -F '<entry>' '{for (i=2; i<=NF; i++) {print $i}}' | sed -n "s/<title>\(.*\)<\/title.*name>\(.*\)<\/name>.*/\2 - \1/p"

curl-u用户名:密码--无提示”https://mail.google.com/mail/feed/atom“|tr-d'\n'|awk-F'{for(i=2;i一个好的起点应该是:

curl -u username:password --silent "https://mail.google.com/mail/feed/atom" | tr -d '\n' | awk -F '<entry>' '{for (i=2; i<=NF; i++) {print $i}}' | sed -n "s/<title>\(.*\)<\/title.*name>\(.*\)<\/name>.*/\2 - \1/p"

curl-u用户名:密码--无提示”https://mail.google.com/mail/feed/atom“|tr-d'\n'|awk-F'{用于(i=2;i/,返回标题为
UNAUTHORIZED
,且响应包含
错误401
/,返回标题为
UNAUTHORIZED
,且响应包含
错误401
的最小HTML响应。