Mute Mute Thay thế cho các cuộc hội thoại không có trong hộp thư đến


8

Làm thế nào tôi có thể cả hai:

  1. Giữ danh sách gửi thư ra khỏi hộp thư đến của tôi (để đọc riêng sau)
  2. Chọn lọc ẩn các cuộc hội thoại danh sách gửi thư (bao gồm cả thư trong tương lai của họ)

Tôi đã thử sử dụng bộ lọc cho danh sách gửi thư có thêm nhãn và bỏ qua hộp thư đến. Khi đến lúc đọc qua danh sách gửi thư, tôi chỉ cần xem nhãn đó.

Điều đó hoàn thành mục tiêu số 1, nhưng tôi không chắc làm thế nào để phù hợp với mục tiêu số 2. Tôi đã thử:

  • Tắt tiếng cuộc trò chuyện nhưng họ vẫn hiển thị khi tôi xem nhãn.
  • Thêm -is:mutedvào bộ lọc, nhưng Gmail cảnh báo tôi rằng điều này sẽ không có hiệu lực.

Tôi đã bỏ lỡ những gì? Là những mục tiêu thực sự không tương thích?


Vui lòng giải thích mục tiêu số 2 chính xác hơn. Bạn có thể xóa nhãn khỏi một trong những chủ đề này sau khi bạn đọc nó. Như vậy đã đủ chưa? Các phím tắt Y và] và [tốt cho việc này.
Jerry101

Chỉ cần loại bỏ nhãn là không đủ; nó được thêm lại bởi bộ lọc mỗi khi ai đó trả lời trong cuộc trò chuyện và tôi không muốn các cuộc hội thoại xuất hiện lại sau khi tôi đã ẩn chúng.
ændrük

Bạn đã tìm thấy bất kỳ giải pháp tốt kể từ khi bạn đặt câu hỏi?
Franck Dernoncourt

Câu trả lời:


6

Than ôi, tính năng "tắt tiếng" chỉ ngăn các tin nhắn đến không đưa chủ đề đó trở lại hộp thư đến. (1) Nó không giữ luồng ra khỏi nhãn ngay cả khi bạn sử dụng nhãn làm hộp thư đến thứ cấp. (2) Không có tương đương với "tắt tiếng" để tắt tiếng một luồng từ nhãn khác. (3) Bộ lọc không thể kiểm tra nếu tin nhắn đến đang đi vào luồng bị tắt tiếng.

Lưu trữ hoặc tắt tiếng tin nhắn Gmail cho biết:

Khi bạn tắt tiếng một tin nhắn: Bất kỳ câu trả lời nào nằm ngoài hộp thư đến của bạn. Bạn có thể tìm kiếm cuộc trò chuyện nếu bạn muốn tìm lại nó.

Và trong Diễn đàn trợ giúp :

nếu bạn tắt tiếng cuộc trò chuyện từ danh sách gửi thư, các email mới trong chuỗi đó sẽ không xuất hiện trong hộp thư đến nhưng sẽ được lưu trữ trong tất cả thư cho đến khi bạn tắt tiếng hoặc một địa chỉ trực tiếp đến với bạn

Tiêu chí bộ lọc dường như áp dụng cho các tin nhắn đến trước các hành động của bộ lọc. Họ áp dụng sau khi phân loại thư rác mặc dù UI cảnh báo khác. Vì vậy, điều này không hoạt động:

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

Nếu -is:mute hoạt động trong bộ lọc (nghĩa là nếu thử nghiệm được áp dụng cho luồng của tin nhắn mới thay vì cho chính tin nhắn mới, chưa có trong luồng bị tắt tiếng), bạn có thể sử dụng một bộ lọc để bỏ qua hộp thư đến và bộ lọc thứ hai với cùng tiêu chí cộng -is:muteđể áp dụng nhãn.

Hoặc tương tự, nếu tiêu chí bộ lọc có thể kiểm tra nhãn trên luồng của tin nhắn mới, bạn có thể di chuyển các luồng không mong muốn sang nhãn khác mutednhư một cách hack để tắt tiếng chúng, sau đó sử dụng một cặp bộ lọc với -label:mutedtư cách là một phần của tiêu chí của bộ lọc thứ hai.

Nhưng Gmail hiện không hoạt động theo cách đó. Bạn có thể sử dụng tính năng Gửi phản hồi (trong menu bánh răng) để yêu cầu một trong những điều chỉnh này.

Là một cách tuyệt vọng để xử lý một luồng gây phiền nhiễu thường xuyên, bạn có thể thêm một bộ lọc chỉ cho luồng đó chỉ loại bỏ nó khỏi Hộp thư đến và lable thay thế.

Thêm ý tưởng: Viết Tập lệnh Google Apps hoặc tập lệnh Greasemonkey hoặc tiện ích mở rộng Chrome để mở rộng Gmail.


Có vẻ như liên kết của bạn với bộ phận hỗ trợ của Google đã thay đổi.
Franck Dernoncourt

1
Cảm ơn @FranckDernoncourt. Tôi đã sửa liên kết, cập nhật phần về thư rác và thêm ý tưởng Tập lệnh Google Apps.
Jerry101

3

Sau khi gặp phải vấn đề tương tự, gặp phải chủ đề của bạn và để lại nỗi buồn, một vụ hack chỉ xảy ra với tôi. Tắt tiếng bằng tay:

Điều gì sẽ xảy ra nếu chúng ta tạo một thẻ "MUTED" và thêm nó vào các cuộc hội thoại mà chúng ta không còn muốn theo dõi nữa. Sau đó, khi bạn kiểm tra email của mình, bạn mở thẻ tắt tiếng, nhấp thêm -> "Đánh dấu tất cả là đã đọc". Sau đó, phần còn lại của thẻ của bạn bây giờ được làm sạch.


2
  1. Tạo bộ lọc thứ hai thêm nhãn 'không bị tắt' lồng vào thông điệp đầu tiên trong một chuỗi. Một vài cách có thể để lọc theo tin nhắn đầu tiên:

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

      LƯU Ý: Tên của nhóm là quan trọng. Gmail bỏ qua các ký tự đặc biệt

    2. Sử dụng thời gian gmail hoặc email cộng cho nhóm người dùng của bạn (ví dụ: nếu gmail của bạn được foo@gmail.comsử dụng foo+nodejs@gmail.comkhi tham gia nhóm.
  2. Thay vì tắt tiếng một cuộc trò chuyện, hãy xóa 'không tắt tiếng'.
  3. Bây giờ, nodejs/not-mutednhãn chứa các cuộc hội thoại bạn muốn.

Nhược điểm duy nhất của phương pháp này là bạn sẽ có một tin nhắn chưa đọc được tính đến nodejsmà bạn không quan tâm vì bạn chỉ thực sự quan tâm đến việc đếm nodejs/not-muted.


0

Trong bộ lọc của bạn:

Không có: Label:Muted

Trong bộ lọc thứ hai nếu bạn muốn:

Có các từ: Label:Muted

Khi có tin nhắn đến ...

Đánh dấu là đã đọc


0

Như Jerry101 đã đề xuất, bạn có thể sử dụng Tập lệnh Google Apps.

Dưới đây là hướng dẫn với tập lệnh tôi đã viết để giải quyết # 2 trong OP:

  1. Thiết lập Google Script với Gmail API theo hướng dẫn của Google .

  2. Sử dụng chức năng này, thay thế "Tin tức" và "Lỗi" bằng nhãn của bạn.

    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. Chạy script mỗi lần trước khi kiểm tra mail.

Những cải tiến có thể có:

  1. Bạn có thể mở rộng tập lệnh để tra cứu các nhãn hiện có cho mỗi luồng và chỉ xóa chúng, nhưng nếu bạn chỉ có một vài nhãn như tôi, việc xóa mọi nhãn có thể giúp mã đơn giản hơn.

  2. Bạn có thể lên lịch cho kịch bản để chạy mỗi N phút. Điều đó là không cần thiết trong trường hợp của tôi, vì tôi đã đánh dấu gmail và một loạt các trình nhắn tin và sử dụng tính năng trình duyệt "mở tất cả" khi tôi sẵn sàng để mở hộp thư đến của mình. Vì vậy, tôi chỉ đánh dấu tập lệnh ngay bên cạnh gmail và chạy thủ công mỗi lần.

  3. Tôi cũng có nhãn "Arch" mà tôi sử dụng để tạo các bộ lọc tắt tiếng các email không mong muốn. Bạn không thể thiết lập bộ lọc tắt tiếng tin nhắn, nhưng bạn có thể áp dụng nhãn "Arch" tùy chỉnh và điều chỉnh tập lệnh ẩn các email đó:

    GmailApp.search('(label:Muted OR label:Arch) AND is:unread AND newer_than:7d');
    
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.