Automatsko praćenje neodgovorenih mejlova u Gmailu
Elektronska pošta je, i po svemu sudeći će ostati, značajan „gutač“ vremena u našim životima, kako na privatnom, tako i na poslovnom planu. Pored slanja novih mejlova i odgovaranja na stare, često se javlja potreba za praćenjem onih poruka na koje nismo dobili odgovor, kako bismo mogli poslati podsetnike i dodatno ih ispratiti. Google je nedavno na svom blogu za programere predstavio skriptu koja olakšava rešavanje ovog problema.
Ova skripta vrši proveru mejlova u fascikli „Poslato“ unazad do sedam dana. Svi mejlovi na koje nije stigao odgovor bivaju označeni etiketom „Čeka odgovor“, što omogućava njihovu brzu i jednostavnu identifikaciju. Skripta je veoma jednostavna za korišćenje: nakon instalacije, potrebno je kliknuti na dugme za pokretanje i odobriti pristup prilikom prvog korišćenja. Po izvršenju, dovoljno je da otvorite fasciklu „Poslato“ u Gmailu i primetićete da su mejlovi bez odgovora već označeni.
Mejlovi se označavaju kao „Čeka odgovor“ ukoliko ste vi bili poslednji pošiljalac u prepisci, a niste primili nikakav odgovor od primalaca. Skripta podrazumevano nadgleda samo „Poslate“ mejlove, ali je moguće izvršiti izmene u kodu kako biste pratili i druge prijemne sandučiće, produžili vremenski period praćenja na više od sedam dana, ili izuzeli mejlove sa određenim oznakama. Imajte na umu da preveliki vremenski period provere može usporiti rad skripte.
U svom osnovnom obliku, skripta ima jedan nedostatak: provera da li je na mejl odgovoreno bazira se na tome da li ste vi poslednji slali poruku u nizu. Dakle, ako ste vi bili poslednji u konverzaciji, mejl će biti označen iako je sam razgovor možda završen. Pored toga, skripta nema automatski okidač, pa je neophodno ručno je pokrenuti. Naravno, možete podesiti okidač da se skripta pokreće svakodnevno u željeno vreme. I dalje ćete moći da je pokrenete i ručno, ako vam je to potrebno. Okidač služi samo da automatizuje proces i ne zahteva od vas da pamtite da je pokrećete.
Da biste povećali broj dana za proveru neodgovorenih mejlova, promenite vrednost varijable „var DAYS_TO_SEARCH = 7;“. Ako želite da skripta proverava samo pojedinačne mejlove na koje nije odgovoreno, a ne cele prepiske, promenite vrednost „var SINGLE_MESSAGE_ONLY = true;“ na true.