Alternatif "Bungkam" untuk percakapan yang tidak ada di kotak masuk

8

Bagaimana saya bisa:

  1. Jauhkan milis dari kotak masuk saya (untuk dibaca secara terpisah nanti)
  2. Menyembunyikan percakapan milis secara selektif (termasuk pesan mereka di masa depan)

Saya sudah mencoba menggunakan filter untuk milis yang menambahkan label dan melompati kotak masuk. Ketika tiba saatnya membaca milis, saya cukup melihat label itu.

Itu mencapai tujuan # 1, tapi saya tidak yakin bagaimana mengakomodasi # 2. Saya sudah mencoba:

  • Membisukan percakapan — tetapi masih muncul saat saya melihat label.
  • Menambahkan -is:mutedke filter — tetapi Gmail memperingatkan saya bahwa ini tidak akan berpengaruh apa pun.

Apa yang saya lewatkan? Apakah tujuan ini benar-benar tidak sesuai?

ændrük
sumber
Tolong jelaskan tujuan # 2 lebih tepatnya. Anda dapat menghapus label dari salah satu utas ini setelah Anda membacanya. Apakah itu cukup? Pintasan Y dan] dan [keyboard bagus untuk ini.
Jerry101
Menghapus label saja tidak cukup; itu akan ditambahkan kembali oleh filter setiap kali seseorang menjawab dalam percakapan, dan saya tidak ingin percakapan muncul kembali setelah saya menyembunyikannya.
ændrük
Sudahkah Anda menemukan solusi yang baik sejak Anda mengajukan pertanyaan?
Franck Dernoncourt

Jawaban:

6

Sayangnya, fitur "bisu" hanya membuat pesan masuk dari menempatkan utas itu kembali ke inbox. (1) Itu tidak menjaga utas dari label bahkan jika Anda menggunakan label sebagai kotak masuk sekunder. (2) Tidak ada padanan "bisu" untuk membisukan utas dari label lain. (3) Filter tidak dapat menguji apakah pesan yang masuk menjadi utas diam.

Arsipkan atau bisukan pesan Gmail mengatakan:

Saat Anda membisukan pesan: Setiap balasan tetap berada di luar kotak masuk Anda. Anda dapat mencari percakapan jika Anda ingin menemukannya lagi.

Dan di Forum Bantuan :

jika Anda membisukan percakapan dari milis, email baru di utas itu tidak akan muncul di kotak masuk tetapi akan diarsipkan di semua email sampai Anda membisukannya atau salah satu datang langsung ke alamat Anda

Kriteria filter tampaknya berlaku untuk pesan yang masuk sebelum tindakan filter. Mereka berlaku setelah klasifikasi spam meskipun UI memperingatkan sebaliknya. Jadi ini berhasil:

Matches: in:spam (from:("christianmingle" OR "DeVry University" OR "Fidelity Life Insurance" OR "Walmart Points"))
Do this: Delete it

Jika -is:mute berfungsi dalam filter (yaitu jika tes diterapkan ke utas pesan baru alih-alih ke pesan baru itu sendiri, yang belum dalam utas yang dinonaktifkan), Anda dapat menggunakan satu filter untuk melewati kotak masuk dan filter kedua dengan kriteria yang sama plus -is:muteuntuk menerapkan label.

Atau sama halnya, jika kriteria filter dapat menguji label pada utas pesan baru, Anda bisa memindahkan utas yang tidak diinginkan ke label lain mutedsebagai cara meretas untuk membungkamnya, kemudian gunakan sepasang filter dengan -label:mutedsebagai bagian dari kriteria filter kedua.

Tetapi Gmail saat ini tidak berfungsi seperti itu. Anda dapat menggunakan fitur Kirim Umpan Balik (dalam menu roda gigi) untuk meminta salah satu dari tweak ini.

Sebagai cara putus asa untuk menangani utas yang kadang-kadang mengganggu, Anda bisa menambahkan filter hanya untuk utas yang hanya menghilangkannya dari Kotak Masuk dan label alternatif.

Gagasan lainnya: Tulis Skrip Google Apps , atau skrip Greasemonkey, atau ekstensi Chrome untuk memperpanjang Gmail.

Jerry101
sumber
Sepertinya tautan Anda ke dukungan Google telah berubah.
Franck Dernoncourt
1
Terima kasih @ Franckernoncourt. Saya memperbaiki tautan, memperbarui bagian tentang spam, dan menambahkan gagasan Skrip Google Apps.
Jerry101
3

Setelah menemui masalah yang sama, menemukan utas Anda, dan meninggalkan sedih, sebuah retasan baru saja terjadi pada saya. Pembisuan manual:

Bagaimana jika kita membuat tag "DIAMBIL" dan menambahkannya ke percakapan yang tidak lagi ingin kita ikuti. Kemudian, ketika Anda memeriksa email Anda, Anda membuka tag yang dibisukan, klik lainnya -> "Tandai semua sebagai telah dibaca". Kemudian sisa tag Anda sekarang dibersihkan.

Mooing Duck
sumber
2
  1. Buat filter kedua yang menambahkan label 'tidak-dimatikan' yang bersarang ke pesan pertama dalam utas. Beberapa kemungkinan cara untuk memfilter berdasarkan pesan pertama:

    1. subject:(-"Re: [nodejs]")

      CATATAN: Nama grup itu penting. Gmail mengabaikan karakter khusus

    2. Gunakan periode gmail atau email plus untuk grup pengguna Anda (mis., Jika gmail Anda [email protected]digunakan [email protected]saat bergabung dengan grup.
  2. Alih-alih membisukan percakapan, hapus 'tidak dibisukan'.
  3. Sekarang, nodejs/not-mutedlabel berisi percakapan yang Anda inginkan.

Satu-satunya downside ke pendekatan ini adalah bahwa Anda akan memiliki pesan yang belum dibaca menghitung dalam nodejsbahwa Anda tidak peduli karena Anda hanya benar-benar peduli tentang hitungan di nodejs/not-muted.

Adam Crabtree
sumber
0

Di filter Anda:

Tidak memiliki: Label:Muted

Dalam filter kedua jika Anda ingin:

Memiliki kata-kata: Label:Muted

Ketika sebuah pesan tiba ...

Tandai sebagai membaca

sachinfrayne
sumber
0

Seperti yang disarankan Jerry101, Anda dapat menggunakan Google Apps Script.

Di bawah ini adalah instruksi dengan skrip yang saya tulis untuk menyelesaikan # 2 di OP:

  1. Siapkan Google Script dengan API Gmail mengikuti tutorial Google .

  2. Gunakan fungsi ini, ganti "Berita" dan "Bug" dengan label Anda.

    function listLabels() {
      var myLabelNews = GmailApp.getUserLabelByName('News');
      var myLabelBugs = GmailApp.getUserLabelByName('Bugs');
      var threads = GmailApp.search('label:Muted AND is:unread AND newer_than:7d');
      for (var i = 0; i < threads.length; i++) {
        threads[i].removeLabel(myLabelNews);
        threads[i].removeLabel(myLabelBugs);
        threads[i].markRead();
      }
    }
    
  3. Jalankan skrip setiap kali sebelum memeriksa surat.

Kemungkinan peningkatan:

  1. Anda dapat memperluas skrip untuk mencari label yang ada untuk setiap utas dan menghapusnya, tetapi jika Anda hanya memiliki beberapa label seperti saya, menghapus setiap label yang mungkin membuat kode lebih sederhana.

  2. Anda dapat menjadwalkan skrip untuk dijalankan setiap N menit. Itu tidak perlu dalam kasus saya, karena saya telah membookmark gmail dan banyak messenger dan menggunakan fitur browser "buka semua" ketika saya siap untuk nol inbox saya. Jadi saya hanya menandai bookmark tepat di sebelah gmail dan menjalankannya secara manual setiap waktu.

  3. Saya juga memiliki label "Lengkungan" yang saya gunakan untuk membuat filter yang membisukan email yang tidak diinginkan. Anda tidak dapat mengatur filter yang membisukan pesan, tetapi Anda dapat menerapkan label "Lengkungan" khusus, dan menyesuaikan skrip menyembunyikan email-email itu juga:

    GmailApp.search('(label:Muted OR label:Arch) AND is:unread AND newer_than:7d');
    
Michael Rybak
sumber