Periksa kotak masuk Gmail Anda untuk email baru dengan skrip bash

Periksa kotak masuk Gmail Anda untuk email baru dengan skrip bash

Jika Anda ingin mengotomatiskan barang -barang Anda dengan Gmail surel. Berikut adalah skrip sederhana tentang cara mengakses akun gmail Anda pesta naskah. Sebelum Anda menjalankan skrip, pastikan keriting Perintah tersedia di sistem Anda karena skrip ini tergantung padanya. Script di bawah ini adalah cara yang bagus untuk memeriksa kotak masuk gmail Anda dengan cepat dengan satu perintah. Buka Teks Favorit Anda Edit dan Buat File Script Bash dengan beberapa nama file sewenang -wenang misalnya. check_email.SH

#!/BIN/BASH USERNAME = "nama pengguna" kata sandi = "kata sandi" echo curl -u $ username: $ password --silent "https: // mail.Google.com/mail/feed/atom "| grep -opm1" (?<=)[^<]+" | sed '1d' 

Ganti NAMA BELAKANG Dan KATA SANDI Dengan kredensial Gmail Anda dan buat skrip dapat dieksekusi:

$ chmod +x check_email.SH 

Periksa kotak masuk akun Gmail Anda untuk email baru:

$ ./check_email.SH 

Skrip bash di atas akan mencetak atom feed XML Gmail yang berisi semua email Anda yang belum dibaca.

Penyelesaian masalah

Jika skrip di atas tidak menghasilkan output apa pun, periksa apakah Anda telah menerima email dari Google dengan judul:

Akun Google: upaya masuk diblokir 

Email akan berisi instruksi tentang cara mengizinkan skrip bash Anda mengakses kotak masuk gmail Anda.

Tutorial Linux Terkait:

  • Cara Menginstal, Mengkonfigurasi, dan Menggunakan Mutt Dengan Akun Gmail…
  • Lanjutan regex bash canggih dengan contoh
  • Pengantar Otomatisasi Linux, Alat dan Teknik
  • Cara dengan benar GREP untuk teks dalam skrip bash
  • Bash Regexps untuk pemula dengan contoh
  • Cara menggunakan ADB Android Debug Bridge untuk mengelola Android Anda…
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Cara mengkonfigurasi SmartD dan diberitahu tentang hard disk…
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
  • Menguasai loop skrip bash