Como posso obter uma lista de todas as mensagens na minha conta do gmail na linha de comando do linux?

3

Como posso obter uma lista de todas as mensagens na minha conta do gmail na linha de comando do linux? Idealmente, eu gostaria de ver algo semelhante a:

from:[email protected] to:[email protected] Date:11/22/33 subj:Foo1
from:[email protected] to:[email protected] Date:11/22/33 subj:Foo2

Não é necessário com palavras de, para etc ou certa ordem. Obrigado

    
por GoodbyeDropbox 09.03.2014 / 16:27

1 resposta

1

Você pode combinar a API do Gmail com um script de shell encontrado aqui .

Isso irá gravar na tela se você tiver um e-mail ou não.

Basta alterar o USERNAME & PASSWORD entradas para você.

#!/bin/bash
## Quickly checks if I have new gmail

echo -e "Checking for new messages... \c"

atomlines='wget -T 3 -t 1 -q --secure-protocol=TLSv1 \
 --no-check-certificate \
 --user=USERNAME --password=PASSWORD \
 https://mail.google.com/mail/feed/atom -O - \
 | wc -l'

echo -e "\r\c"

[ $atomlines -gt "8" ] \
 && echo -e " You have new gmail.  \c" \
 || echo -e " No new gmail.  \c"
    
por 09.03.2014 / 16:40