paint-brush
Thùng rác và tự động xóa khỏi Gmail. Cách tận dụng Apps Scripts để cuộc sống của bạn dễ dàng hơn!từ tác giả@wasteofserver
Bài viết mới

Thùng rác và tự động xóa khỏi Gmail. Cách tận dụng Apps Scripts để cuộc sống của bạn dễ dàng hơn!

từ tác giả Frankie6m2025/02/25
Read on Terminal Reader

dài quá đọc không nổi

Một đối tác lạm dụng đang gửi những email tồi tệ, đối tác của bạn sẽ xóa chúng nhưng trong những lúc yếu lòng, không thể cưỡng lại việc đào chúng lên trong thùng rác. Tìm hiểu cách xóa và xóa ngay lập tức khỏi Gmail.
featured image - Thùng rác và tự động xóa khỏi Gmail. Cách tận dụng Apps Scripts để cuộc sống của bạn dễ dàng hơn!
Frankie HackerNoon profile picture
0-item


Nhận được email không mong muốn từ một người gửi cụ thể và không thể cưỡng lại việc kiểm tra thùng rác? Hướng dẫn này sẽ giúp bạn xóa chúng vĩnh viễn.


Lưu ý: Bài viết này có thể chứa liên kết liên kết đến Amazon. Bạn sẽ không phải trả thêm bất kỳ khoản phí nào khi nhấp vào các liên kết này, nhưng bạn sẽ ủng hộ Hackernoon nếu bạn chọn mua thứ gì đó thông qua một trong những liên kết này.


Bài đăng này hơi khác so với nội dung thông thường của tôi. Mặc dù có một đoạn mã, nhưng nó được thiết kế cho đối tượng ít am hiểu kỹ thuật hơn, do đó có rất nhiều ảnh chụp màn hình.


Tôi nhận được một lời kêu cứu không bình thường. Một cặp đôi đang chia tay và một trong hai người đang gửi thư rác cho người kia bằng những email lăng mạ. Người nhận đã tạo một bộ lọc Gmail để xóa các tin nhắn, nhưng chính sách lưu giữ thư rác của Gmail là 30 ngày và trong những lúc yếu lòng, không thể cưỡng lại việc nhấp vào thùng rác và đọc chúng, điều này dễ hiểu là làm trầm trọng thêm vấn đề.


Do bản chất bạo lực của các email, tôi không muốn mạo hiểm xóa các bằng chứng tiềm ẩn, vì vậy tôi đề xuất tạo ra một quy trình có thể:


  • Tự động chuyển tiếp email từ người gửi đó đến luật sư

  • Xóa những email đó và xóa chúng khỏi thùng rác, bỏ qua chính sách lưu giữ trong 30 ngày của Gmail


“Xa mặt cách lòng” có thể là chính sách tốt nhất.


Tạo địa chỉ chuyển tiếp

Trong trường hợp cụ thể này, địa chỉ chuyển tiếp sẽ là luật sư. Vào cài đặt Gmail, chọn "Chuyển tiếp và POP/IMAP" và nhấp vào "Thêm địa chỉ chuyển tiếp".


Hãy nhớ tiếp tục chuyển tiếp ở chế độ TẮT, chúng tôi chỉ muốn chuyển tiếp email từ một người gửi duy nhất


Hãy nhớ tiếp tục chuyển tiếp ở chế độ TẮT, chúng tôi chỉ muốn chuyển tiếp email từ một người gửi duy nhất

Sau khi thêm địa chỉ chuyển tiếp, Gmail sẽ gửi xác nhận đến email đó - luật sư của bạn - để xin phép. Ngay khi được chấp thuận, bạn có thể tiến hành bước tiếp theo. Chỉ cần nhớ tắt Forwarding !

Tạo một bộ lọc mới

Ở đây chúng tôi sẽ chỉ định rằng tất cả email đến từ [email protected] sẽ được chuyển tiếp đến [email protected] và sau đó được chuyển vào thùng rác.


Vào "Bộ lọc và Địa chỉ bị chặn" rồi nhấp vào "Tạo bộ lọc mới".


Biểu mẫu để thêm bộ lọc sẽ mở ra. Bạn muốn tất cả các tin nhắn từ địa chỉ cụ thể đó được lọc, vì vậy chỉ cần thêm " [email protected] " vào bộ lọc và chọn "Tạo bộ lọc".


Bạn có thể kén chọn với các bộ lọc, nhưng ở đây chúng tôi muốn TẤT CẢ các email từ người gửi đều khớp


Bây giờ bạn sẽ phải chọn chính xác những gì bạn muốn bộ lọc thực hiện. Trong trường hợp cụ thể của chúng tôi, chúng tôi sẽ chuyển tiếp email cho luật sư, vì vậy hãy tích vào ô đó. Chúng tôi cũng muốn xóa email, vì vậy hãy tích vào ô đó.


Và cứ như thế, email từ người gửi này sẽ được chuyển tiếp và xóa!


Điều này giải quyết được một nửa vấn đề và là phần đơn giản nhất của quy trình. Phần khó khăn tiếp theo là làm thế nào để xóa ngay lập tức những email đó khỏi thùng rác để chúng ta không bị cám dỗ đọc chúng. Google Apps Script sẽ giải cứu!

Tạo một tập lệnh Google Apps

Google Drive cung cấp một tính năng cho phép bạn lưu trữ và chạy các tập lệnh. Trong khi hầu hết các nhà phát triển đều quen thuộc với tính năng này, người dùng có quyền lực có thể không biết đến nó. Đối với nhiệm vụ này, tính năng này hoàn toàn hoàn hảo.


Truy cập vào https://script.google.com/ , làm theo quy trình xác thực nếu cần, sau đó nhấp vào "Dự án mới".


Chúc mừng kịch bản đầu tiên của bạn!


Bây giờ bạn đang ở màn hình dự án của mình. Bạn sẽ cần tương tác với Gmail nên hãy thêm dịch vụ đó. Nhấp vào dấu + lớn bên cạnh "Dịch vụ", tìm Gmail API và thêm vào.


Tập lệnh của bạn cần có API Gmail để truy cập email của bạn


Bây giờ, hãy thay thế myFunction bằng đoạn mã này. Hãy nhớ, BẠN PHẢI ĐỔI [email protected] thành địa chỉ thực tế mà bạn muốn xóa khỏi thùng rác!


 function deleteMailsFromTrash() { var gmailSearchString = `in:trash from:[email protected]` var threads = GmailApp.search(gmailSearchString); const n = threads.length; if (n <= 0) { Logger.log("No threads matching search string \"%s\"", gmailSearchString); return } else { Logger.log("%s threads matching action **%s**", n, gmailSearchString); } for (var i = 0; i < threads.length; i++) { var thread = threads[i]; Logger.log(`\t Thread# ${i} [ID: ${thread.getId()}]: [message : ${thread.getFirstMessageSubject()}] deleted`); Gmail.Users.Threads.remove('me', thread.getId()); } }

Tập lệnh này sẽ tìm kiếm trong thùng rác các email từ [email protected] và xóa chúng


Màn hình của bạn bây giờ sẽ giống như thế này. Hãy tiếp tục và đổi tên "Untitled project" thành một cái gì đó có ý nghĩa hơn, như "Purge Specific Mails from Trash". Ngoài ra, hãy đổi myFunction thành deleteMailsFromTrash rồi nhấn Run .


Bạn sẽ được yêu cầu cấp quyền truy cập vào tài khoản Google của mình.


Bây giờ bạn sẽ nhận được lỗi! Google chưa xác minh ứng dụng này. Trong khi nhà phát triển chưa xác minh ứng dụng, bạn không nên sử dụng. Trong trường hợp cụ thể này, bạn là nhà phát triển ! Đó là lý do tại sao tôi không phát hành giải pháp này dưới dạng tập lệnh được tạo sẵn. Sẽ an toàn hơn nếu để mã chạy ở phía bạn.


Nhấp vào liên kết "Đi đến Xóa thư cụ thể khỏi Thùng rác (không an toàn)" rồi tiếp tục. Trên cửa sổ Apps Script của bạn, bạn sẽ thấy lần thực thi đầu tiên của tập lệnh.


Trong trường hợp của tôi, vì tôi không có email từ [email protected] trong "thùng rác" nên chương trình chỉ in ra "Không có chuỗi nào khớp với chuỗi tìm kiếm". Trong trường hợp cụ thể của bạn, bạn có thể thấy một vài email đã bị xóa! Làm tốt lắm.


Bây giờ mọi thứ đã hoạt động, nhưng chúng ta vẫn cần thiết lập trình kích hoạt để chạy tập lệnh tự động, đảm bảo các email không mong muốn được xóa kịp thời.

Cấu hình trình kích hoạt!

Bạn sẽ muốn có một trình kích hoạt theo thời gian. Một thứ gì đó chạy theo lịch trình để đảm bảo rằng các email được bộ lọc bạn tạo ở trên đưa vào thùng rác sẽ bị xóa trước khi bạn có thể xem chúng.


Nhấp vào đồng hồ ở thanh bên trái, sau đó nhấp vào nút màu xanh lớn ở góc dưới bên phải có nội dung "Thêm kích hoạt" và cấu hình bộ lọc theo hình ảnh bên dưới.


Và bạn đã có nó rồi! Quá trình được tự động hóa.


Tôi đã thiết lập tập lệnh này chạy mỗi 5 phút, nhưng bạn có thể điều chỉnh khoảng thời gian xuống thấp tới 1 phút nếu bạn muốn. Điều chỉnh khi cần thiết. Thiết lập khoảng thời gian dài hơn chỉ đơn giản là một cách để cân nhắc đến cơ sở hạ tầng của Google.


Bây giờ, để đảm bảo mọi thứ hoạt động như mong đợi, trên thanh bên trái, hãy nhấp vào executions. Bạn sẽ thấy một bảng với tất cả các lần chạy tập lệnh. Vì bạn vừa triển khai nó, có lẽ sẽ có hai đến ba lần chạy. Một Type: Editor thủ công từ khi bạn thực hiện thủ công và sau đó là một vài lần nữa từ trình kích hoạt theo thời gian được gắn nhãn Type: Time-Driven .


Hòa bình.


Mặc dù việc giải quyết những tình huống này có thể khó khăn, nhưng điều quan trọng cần nhớ là bảo vệ sức khỏe của bạn là ưu tiên hàng đầu.


Trong khi công nghệ có thể giúp chúng ta giảm thiểu những phiền nhiễu có hại, thì việc chữa lành cần có thời gian và lòng trắc ẩn. Hãy mạnh mẽ, chăm sóc bản thân và đừng ngần ngại tìm kiếm sự hỗ trợ.


Bạn xứng đáng được bình yên và chữa lành thông qua quá trình này.



Tôi không biết bạn đã từng thử đi bộ đường dài chưa, nhưng đây là hoạt động giúp tôi giải phóng tâm trí.


Đơn giản là đi bộ trong khi mang vác vật nặng . Ban đầu là một bài tập quân sự, rucking đang ngày càng phổ biến vì lợi ích của nó đối với sức khỏe thể chất, sự ổn định và sức khỏe tinh thần. Hãy thử xem!


Balo du lịch hiện tại của tôi!


Bài viết này ban đầu được đăng trên https://wasteofserver.com/permanently-delete-unwanted-emails-from-gmail-out-of-sight-out-of-mind/ , bạn có thể tìm thấy các bản sửa đổi mới hơn và các bình luận bổ sung ở đó.