ไม่กี่วันที่ผ่านมาเราได้ตรวจสอบ Mailstrom ที่น่าทึ่งบริการเว็บที่ช่วยให้คุณทำความสะอาดกล่องจดหมายที่ยุ่งเหยิงของคุณ มันเป็นบริการที่น่าอัศจรรย์ที่สามารถช่วยให้เชื่องแม้กระทั่งกล่องจดหมายที่ร้ายกาจที่สุดและใช้งานได้ดีสำหรับเรา เมื่อกล่องจดหมายของคุณสะอาดแล้วคุณอาจต้องการรักษาความสะอาด วิธีที่ง่ายที่สุดในการทำเช่นนั้นก็คือการอ่านอีเมลของคุณเป็นประจำเก็บข้อความที่คุณต้องการเก็บและลบข้อความที่ไร้ประโยชน์ แน่นอนถ้ามันง่ายจริงๆเราจะไม่มีกล่องจดหมายที่ยุ่งเหยิงเริ่มต้น หากคุณไม่สามารถลบข้อความที่อ่านหรือข้อความที่ไม่สำคัญออกจากกล่องจดหมายบ่อยครั้งคุณสามารถใช้ Google Script ต่อไปนี้เพื่อทำให้เป็นอัตโนมัติสำหรับคุณ
หากต้องการใช้ Google Script นี้คุณต้องก่อนกรองข้อความที่คุณไม่สามารถอ่านได้ส่วนใหญ่ (และข้อความที่ไม่มีประโยชน์สำหรับคุณ) หากคุณไม่เคยสร้างตัวกรองมาก่อนให้ทำดังนี้: คลิกไอคอนล้อเฟืองที่มุมบนขวาของเว็บอินเตอร์เฟสของ Gmail และเลือกการตั้งค่า ที่นี่คุณจะพบกับแท็บมากมาย ไปที่แท็บตัวกรองแล้วคลิกลิงก์ ‘สร้างตัวกรองใหม่’ ที่ด้านล่าง แถบค้นหาจะขยายด้วยฟิลด์สำหรับตัวกรองที่คุณสามารถใช้
เราสร้างตัวกรองสำหรับที่อยู่อีเมล (จาก, ถึง) คุณสามารถสร้างตัวกรองที่คล้ายกันสำหรับหัวเรื่องได้เช่นกันหากคุณต้องการ ติดป้ายกำกับตัวกรองของคุณ“ ลบฉัน” และนำไปใช้กับข้อความที่มีอยู่ทั้งหมด
จากนั้นไปที่ Google Scripts และสร้างโครงการเปล่า วางสคริปต์ต่อไปนี้ในไฟล์ใหม่และบันทึก / เรียกใช้จากเมนูเรียกใช้
function cleanUp() { var delayDays = 2 // Enter # of days before messages are moved to trash var maxDate = new Date(); maxDate.setDate(maxDate.getDate()-delayDays); var label = GmailApp.getUserLabelByName("delete me"); var threads = label.getThreads(); for (var i = 0; i < threads.length; i++) { if (threads[i].getLastMessageDate()<maxDate) { threads[i].moveToTrash(); } } }
ถัดไปคุณต้องตั้งค่าทริกเกอร์สำหรับสคริปต์นี้ ie. ความถี่ควรวิ่งในหนึ่งวัน ไปที่แหล่งข้อมูล> ทริกเกอร์ของโครงการปัจจุบันและตั้งให้เรียกใช้เป็นรายชั่วโมงรายชั่วโมงหรือรายวัน ตอนนี้เลือกความถี่ในช่วงเวลาที่สคริปต์ควรรัน เราตั้งค่าให้ทำงานทุก ๆ นาทีซึ่งบ่อยกว่าข้อกำหนดของผู้ใช้ปกติ คุณสามารถตั้งค่าให้ทำงานทุก ๆ 12 หรือ 24 ชั่วโมงเพื่อให้แน่ใจว่าข้อความถูกส่งไปที่ถังขยะทุกวัน
เกี่ยวกับมัน. เรียกใช้สคริปต์และคุณจะเห็นอีเมลทั้งหมดที่มีป้ายกำกับ "ลบฉัน" ถูกย้ายไปที่ถังขยะ คุณสามารถเปลี่ยนระยะเวลาที่อีเมลจะอยู่ในกล่องจดหมายของคุณก่อนที่สคริปต์นี้จะส่งไปที่ถังขยะโดยแก้ไขบรรทัดต่อไปนี้ในสคริปต์:
var delayDays = 2 // Enter # of days before messages are moved to trash
แทนที่ 2 ด้วยตัวเลขที่สูงกว่าหรือเป็น 0 เพื่อให้อีเมลทั้งหมดที่มีป้ายกำกับ "ลบฉัน" ถูกส่งไปที่ถังขยะภายในวันที่ปัจจุบัน
[ผ่าน Lifehacker]
ความคิดเห็น