Sprawdź swoją skrzynkę odbiorczą Gmaila, aby uzyskać nowe e -maile ze skryptem Bash
- 3889
- 360
- Pani Janina Cieśla
Na wypadek, gdybyś chciał zautomatyzować swoje rzeczy za pomocą Gmail
e-mail. Oto prosty skrypt dotyczący dostępu do konta Gmail z grzmotnąć
scenariusz. Przed uruchomieniem skryptu upewnij się kędzior
Polecenie jest dostępne w twoim systemie, ponieważ ten skrypt zależy od tego. Poniższy skrypt to świetny sposób na szybkie sprawdzenie skrzynki odbiorczej Gmaila za pomocą jednego polecenia. Otwórz swoją ulubioną edycję tekstu i utwórz plik skryptu Bash z jakąś dowolną nazwą pliku, np. Sprawdź email.cii
#!/bin/bash nazwa użytkownika = "nazwa użytkownika" hasło = "hasło" echo curl -u $ nazwa użytkownika: $ hasło - -silent "https: // maila.Google.COM/Mail/Feed/Atom "| Grep -opm1" (?<=)[^<]+" | sed '1d'
Zastąp NAZWA UŻYTKOWNIKA
I HASŁO
z twoimi poświadczeniami Gmaila i spraw, aby skrypt był wykonywany:
$ chmod +x check_email.cii
Sprawdź skrzynkę odbiorczą konta Gmail, aby uzyskać nowe e -maile:
$ ./Sprawdź email.cii
Powyższy skrypt Bash drukuje Atom kanałowy Gmaila XML, który zawiera wszystkie nieprzeczytane e -maile.
Rozwiązywanie problemów
Na wypadek, gdyby powyższy skrypt nie przewiduje żadnego wyjścia, czy otrzymałeś wiadomość e -mail od Google z tytułem:
Konto Google: Zablokowana próba zalogowania się
E -mail będzie zawierać instrukcje, jak umożliwić skrypt BASH na dostęp do skrzynki odbiorczej Gmaila.
Powiązane samouczki Linux:
- Jak instalować, konfigurować i używać Mutt za pomocą konta Gmail…
- Advanced Bash Regex z przykładami
- Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
- Jak poprawnie grep do tekstu w skryptach bash
- Bash Regexps dla początkujących z przykładami
- Jak korzystać z ADB Android Debug Bridge do zarządzania Androidem…
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Jak skonfigurować SmartD i zostać powiadomiony o dysku twardym…
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
- Mastering Bash Script Loops
- « Bash ShellShock Bug Bug Linux Test podatności na podatność
- Jak wypełnić wszystkie puste komórki w pliku CSV z powłoką SED i Bash »