Gmail'i Belirli Bir Sayı Gününden Daha Eski E-postaları Otomatik Silecek şekilde Ayarlama

click fraud protection

Birkaç gün önce inceledik Mailstrom, dağınık gelen kutunuzu temizlemenize yardımcı olan inanılmaz bir web hizmeti. En vahşi gelen kutularını bile evcilleştirmeye yardımcı olabilecek inanılmaz bir hizmet ve bizim için harika çalıştı. Gelen kutunuz temizlendikten sonra, temiz tutmak isteyebilirsiniz. Bunu yapmanın en basit yolu, e-postanızı düzenli olarak okumak, saklamak istediğiniz iletileri arşivlemek ve işe yaramaz olanları silmek olacaktır. Tabii ki, gerçekten bu kadar basit olsaydı, başlangıçta dağınık gelen kutularımız olmazdı. Okunan iletileri veya önemsiz olanları gelen kutunuzdan sık sık kaldıramıyorsanız, sizin için otomatikleştirmek için aşağıdaki Google Script'i kullanabilirsiniz.

Bu Google Script'i kullanmak için önce çoğunlukla okuyamadığınız (ve genellikle sizin için yararsız olan) iletileri filtrelemeniz gerekir. Daha önce hiç filtre oluşturmadıysanız, nasıl yapacağınız aşağıda açıklanmıştır: Gmail’in web arayüzünün sağ üst köşesindeki dişli çark simgesini tıklayın ve Ayarlar'ı seçin. Burada birçok sekme bulacaksınız. Filtreler sekmesine gidin ve alttaki "Yeni filtre oluştur" bağlantısını tıklayın. Arama çubuğu, uygulayabileceğiniz filtrelerin alanlarıyla birlikte genişler.

instagram viewer

E-posta adresleri için bir filtre oluşturduk (Kimden, Kime). İsterseniz Konu için de benzer bir filtre oluşturabilirsiniz. Filtrenizi “beni sil” olarak etiketleyin ve mevcut tüm iletilere uygulayın.

Sonra, Google Komut Dosyaları ve boş bir proje oluşturun. Aşağıdaki komut dosyasını yeni dosyaya yapıştırın ve Çalıştır menüsünden kaydedin / çalıştırın.

function cleanUp () {var delayDays = 2 // Mesajlar çöp kutusuna taşınmadan önce gün sayısını girin var maxDate = new Date (); maxDate.setDate (maxDate.getDate () - delayDays); var label = GmailApp.getUserLabelByName ("beni sil"); var threads = label.getThreads (); için (var i = 0; i Ardından, bu komut dosyası için tetikleyicileri ayarlamanız gerekir, yani bir günde ne sıklıkta çalışması gerektiği. Kaynaklar> Mevcut projenin tetikleyicileri'ne gidin ve dakika başına, saatlik veya günlük olarak çalışacak şekilde ayarlayın. Şimdi, seçilen aralıkta komut dosyasının ne sıklıkta çalışması gerektiğini seçin. Her iki dakikada bir çalışacak şekilde ayarladık, bu da normal kullanıcının gereksiniminden daha sık. İletilerin her gün Çöp Kutusu'na gönderildiğinden emin olmak için 12 veya 24 saatte bir çalışacak şekilde ayarlayabilirsiniz.
komut dosyası tetikleyicileri

Bu kadar. Komut dosyasını çalıştırın ve "beni sil" etiketine sahip tüm e-postaların Çöp Kutusu'na taşındığını göreceksiniz. Bu komut dosyası, komut dosyasında aşağıdaki satırı düzenleyerek bu komut dosyasının Çöp Kutusu'na göndermeden önce gelen kutunuzda ne kadar kalacağını değiştirebilirsiniz:

var delayDays = 2 // Mesajlar çöp kutusuna taşınmadan önce gün sayısını girin

Geçerli gün içinde "beni sil" etiketine sahip tüm e-postaların Çöp Kutusu'na gönderilmesi için 2'yi daha büyük bir sayı veya 0 ile değiştirin.

[üzerinden Lifehacker]

watch instagram story