paint-brush
ធុងសំរាម និងសម្អាតដោយស្វ័យប្រវត្តិពី Gmail ។ របៀបប្រើប្រាស់ Apps Scripts ដើម្បីធ្វើឱ្យជីវិតរបស់អ្នកកាន់តែងាយស្រួល!ដោយ@wasteofserver
ប្រវត្តិសាស្ត្រថ្មី។

ធុងសំរាម និងសម្អាតដោយស្វ័យប្រវត្តិពី Gmail ។ របៀបប្រើប្រាស់ Apps Scripts ដើម្បីធ្វើឱ្យជីវិតរបស់អ្នកកាន់តែងាយស្រួល!

ដោយ Frankie6m2025/02/25
Read on Terminal Reader

យូរ​ពេក; អាន

ដៃគូរំលោភបំពានកំពុងផ្ញើអ៊ីមែលដ៏សាហាវ ដៃគូលួចពួកវា ប៉ុន្តែក្នុងគ្រាដ៏ទន់ខ្សោយ មិនអាចទប់ទល់នឹងការជីកវានៅក្នុងធុងសំរាមបានទេ។ ស្វែងយល់ពីរបៀបលុប និងសម្អាតភ្លាមៗពី Gmail ។
featured image - ធុងសំរាម និងសម្អាតដោយស្វ័យប្រវត្តិពី Gmail ។ របៀបប្រើប្រាស់ Apps Scripts ដើម្បីធ្វើឱ្យជីវិតរបស់អ្នកកាន់តែងាយស្រួល!
Frankie HackerNoon profile picture
0-item


ទទួលបានអ៊ីមែលដែលមិនចង់បានពីអ្នកផ្ញើជាក់លាក់ ហើយមិនអាចទប់ទល់នឹងការត្រួតពិនិត្យធុងសំរាមបានទេ? ការណែនាំនេះនឹងជួយអ្នកលុបពួកវាចេញ។


ចំណាំ៖ អត្ថបទនេះអាចមានតំណភ្ជាប់ទៅក្រុមហ៊ុន Amazon ។ អ្នកនឹងមិនគិតថ្លៃអ្វីបន្ថែមសម្រាប់ការចុចលើតំណទាំងនេះ ប៉ុន្តែអ្នកនឹងគាំទ្រដល់ Hackernoon ប្រសិនបើអ្នកជ្រើសរើសទិញអ្វីមួយតាមរយៈតំណភ្ជាប់ទាំងនេះ។


ការបង្ហោះនេះគឺខុសពីខ្លឹមសារធម្មតារបស់ខ្ញុំបន្តិច។ ខណៈ​ដែល​វា​រួម​បញ្ចូល​ផ្នែក​ខ្លីៗ​នៃ​កូដ វា​ត្រូវ​បាន​រចនា​ឡើង​សម្រាប់​ទស្សនិកជន​ដែល​មាន​លក្ខណៈ​បច្ចេកទេស​តិច ដូច្នេះ​នឹង​មាន​ការ​លិចលង់​នៃ​រូបថត​អេក្រង់។


ខ្ញុំ​បាន​ទទួល​ការ​យំ​មិន​ប្រក្រតី​សម្រាប់​ជំនួយ។ គូស្នេហ៍មួយគូកំពុងបែកគ្នា ហើយដៃគូម្នាក់កំពុងផ្ញើសារឥតបានការជាមួយអ៊ីមែលបំពាន។ អ្នកទទួលបានបង្កើតតម្រង Gmail ដើម្បីលុបសារ ប៉ុន្តែគោលការណ៍រក្សាធុងសំរាមរបស់ Gmail គឺ 30 ថ្ងៃ ហើយក្នុងគ្រានៃភាពទន់ខ្សោយ មិនអាចទប់ទល់នឹងការចុចលើធុងសំរាម និងអានសារទាំងនោះបានទេ ដែលធ្វើឲ្យបញ្ហាកាន់តែធ្ងន់ធ្ងរ។


ដោយមើលឃើញពីលក្ខណៈដ៏ឃោរឃៅនៃអ៊ីមែល ខ្ញុំមិនចង់ប្រថុយនឹងការលុបភ័ស្តុតាងដែលមានសក្តានុពលទេ ដូច្នេះហើយ សំណើរបស់ខ្ញុំគឺបង្កើតដំណើរការដែលនឹង៖


  • បញ្ជូនបន្តដោយស្វ័យប្រវត្តិនូវអ៊ីមែលពីអ្នកផ្ញើនោះទៅមេធាវី

  • លុបអ៊ីមែលទាំងនោះ ហើយលុបវាចេញពីធុងសំរាម ដោយរំលងគោលការណ៍រក្សាទុករយៈពេល 30 ថ្ងៃរបស់ Gmail


ក្រៅ​ពី​ការ​មើល​ឃើញ ការ​ចេញ​ពី​ចិត្ត​អាច​ជា​គោល​នយោបាយ​ដ៏​ល្អ​បំផុត។


បង្កើតអាសយដ្ឋានបញ្ជូនបន្ត

នៅក្នុងករណីពិសេសនេះ អាស័យដ្ឋានខាងមុខនឹងជាមេធាវី។ ចូលទៅកាន់ការកំណត់ Gmail ជ្រើសរើស "ការបញ្ជូនបន្ត និង POP/IMAP" ហើយចុចលើ "បន្ថែមអាសយដ្ឋានបញ្ជូនបន្ត" ។


ចងចាំថាត្រូវបន្តការបញ្ជូនបន្ត DISABLED យើងចង់បញ្ជូនបន្តអ៊ីមែលពីអ្នកផ្ញើតែមួយប៉ុណ្ណោះ។


ចងចាំថាត្រូវបន្តការបញ្ជូនបន្ត DISABLED យើងចង់បញ្ជូនបន្តអ៊ីមែលពីអ្នកផ្ញើតែមួយប៉ុណ្ណោះ។

បន្ទាប់ពីបន្ថែមអាសយដ្ឋានបញ្ជូនបន្ត Gmail នឹងផ្ញើការបញ្ជាក់ទៅកាន់អ៊ីមែលនោះ - មេធាវីរបស់អ្នក - ស្នើសុំការអនុញ្ញាត។ ដរាបណាមានការអនុញ្ញាត អ្នកអាចបន្តទៅជំហានបន្ទាប់។ គ្រាន់តែចងចាំថាត្រូវបន្តបិទ Forwarding !

បង្កើតតម្រងថ្មី។

នៅទីនេះយើងនឹងបញ្ជាក់ថាអ៊ីមែលទាំងអស់ដែលមកពី [email protected] នឹងត្រូវបានបញ្ជូនបន្តទៅ [email protected] ហើយបន្ទាប់មកផ្ញើទៅធុងសំរាម។


ចូលទៅកាន់ "តម្រង និងអាសយដ្ឋានដែលបានទប់ស្កាត់" ហើយបន្ទាប់មកចុចលើ "បង្កើតតម្រងថ្មី" ។


ទម្រង់សម្រាប់បន្ថែមតម្រងនឹងបើក។ អ្នកចង់ឱ្យ សារទាំងអស់ ពីអាសយដ្ឋានជាក់លាក់នោះត្រូវបានត្រង ដូច្នេះគ្រាន់តែបន្ថែម " [email protected] " ទៅតម្រង ហើយជ្រើសរើស "បង្កើតតម្រង" ។


អ្នកអាចជ្រើសរើសដោយតម្រង ប៉ុន្តែនៅទីនេះយើងចង់ឱ្យអ៊ីមែលទាំងអស់ពីអ្នកផ្ញើត្រូវគ្នា។


ឥឡូវនេះ អ្នកនឹងត្រូវជ្រើសរើសអ្វីដែលអ្នកចង់ឱ្យតម្រងធ្វើ។ នៅក្នុងករណីជាក់លាក់របស់យើង យើងនឹងបញ្ជូនអ៊ីមែលទៅមេធាវី ដូច្នេះសូមធីកប្រអប់នោះ។ យើង​ក៏​ចង់​លុប​អ៊ីមែល​ដែរ ដូច្នេះ​ក៏​គូស​វា​ដែរ។


ហើយដូចនោះ អ៊ីមែលពីអ្នកផ្ញើនេះត្រូវបានបញ្ជូនបន្ត និងបោះចោល!


នេះ​អាច​ដោះស្រាយ​បញ្ហា​បាន​ពាក់​កណ្តាល ហើយ​ជា​ផ្នែក​ត្រង់​បំផុត​នៃ​ដំណើរការ។ គន្លឹះដ៏លំបាកមកដល់បន្ទាប់ របៀបសម្អាតអ៊ីមែលទាំងនោះចេញពីធុងសំរាមភ្លាមៗ ដើម្បីកុំឱ្យយើងមានការល្បួងឱ្យអានពួកវា។ Google Apps Script ដើម្បីជួយសង្គ្រោះ!

បង្កើតស្គ្រីបកម្មវិធី Google

Google Drive ផ្តល់នូវមុខងារដែលអនុញ្ញាតឱ្យអ្នកធ្វើជាម្ចាស់ផ្ទះ និងដំណើរការស្គ្រីប។ ខណៈពេលដែលអ្នកអភិវឌ្ឍន៍ភាគច្រើនស្គាល់វា អ្នកប្រើប្រាស់ថាមពលប្រហែលជាមិនដឹងអំពីវាទេ។ សម្រាប់កិច្ចការដែលមាននៅក្នុងដៃ មុខងារនេះគឺពិតជាល្អឥតខ្ចោះ។


ចូលទៅកាន់ https://script.google.com/ អនុវត្តតាមនីតិវិធីផ្ទៀងផ្ទាត់ ប្រសិនបើចាំបាច់ ហើយបន្ទាប់មកចុចលើ "គម្រោងថ្មី"។


Hurray សម្រាប់ស្គ្រីបដំបូងរបស់អ្នក!


ឥឡូវនេះអ្នកនៅលើអេក្រង់គម្រោងរបស់អ្នក។ អ្នកនឹងត្រូវធ្វើអន្តរកម្មជាមួយ Gmail ដូច្នេះយើងបន្ថែមសេវាកម្មនោះ។ ចុចលើសញ្ញាធំ + នៅជាប់ "សេវាកម្ម" រកមើល Gmail API ហើយបន្ថែមវា។


ស្គ្រីបរបស់អ្នកត្រូវការ Gmail API ដើម្បីចូលប្រើអ៊ីមែលរបស់អ្នក។


ឥឡូវនេះ ជំនួស myFunction ជាមួយបំណែកនៃកូដនេះ។ សូមចងចាំថា អ្នកត្រូវតែផ្លាស់ប្តូរ [email protected] ទៅអាសយដ្ឋានពិតប្រាកដដែលអ្នកចង់លុបចេញពីធុងសំរាម!


 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()); } }

ស្គ្រីបនេះនឹងមើលទៅក្នុងធុងសំរាមសម្រាប់អ៊ីមែលពី [email protected] ហើយលុបពួកវា


អេក្រង់របស់អ្នកឥឡូវនេះគួរតែស្រដៀងនឹងវា។ បន្ត ហើយប្តូរឈ្មោះ "គម្រោងគ្មានចំណងជើង" ទៅជាអ្វីដែលមានន័យជាងនេះ ដូចជា "លុបសំបុត្រជាក់លាក់ចេញពីធុងសំរាម"។ ផ្លាស់ប្តូរ myFunction ផងដែរដើម្បី deleteMailsFromTrash ហើយបន្ទាប់មកចុច Run


អ្នកនឹងត្រូវបានស្នើសុំឱ្យផ្តល់ការអនុញ្ញាតដើម្បីចូលប្រើគណនី Google របស់អ្នក។


ឥឡូវនេះអ្នកនឹងទទួលបានកំហុស! Google មិនបានផ្ទៀងផ្ទាត់កម្មវិធីនេះទេ។ ខណៈពេលដែលអ្នកអភិវឌ្ឍន៍មិនទាន់បានផ្ទៀងផ្ទាត់កម្មវិធីនេះ អ្នកមិនគួរប្រើទេ។ ក្នុងករណីពិសេសនេះ អ្នកគឺជាអ្នកអភិវឌ្ឍន៍ ! នោះហើយជាមូលហេតុដែលខ្ញុំមិនបានចេញផ្សាយដំណោះស្រាយនេះជាស្គ្រីបដែលបានបង្កើតជាមុន។ វាមានសុវត្ថិភាពជាងក្នុងការឱ្យលេខកូដដំណើរការនៅខាងអ្នក។


ចុចលើតំណ "ចូលទៅកាន់ការសម្អាតសំបុត្រជាក់លាក់ពីធុងសំរាម (មិនមានសុវត្ថិភាព)" ហើយបន្ទាប់មកបន្ត។ នៅលើផ្ទាំងស្គ្រីបកម្មវិធីរបស់អ្នក អ្នកនឹងឃើញការប្រតិបត្តិដំបូងនៃស្គ្រីបរបស់អ្នក។


ក្នុងករណីរបស់ខ្ញុំ ដោយសារខ្ញុំមិនមានអ៊ីមែលពី [email protected] នៅលើ "ធុងសំរាម" កម្មវិធីគ្រាន់តែបោះពុម្ព "គ្មានខ្សែស្រឡាយដែលត្រូវគ្នានឹងខ្សែអក្សរស្វែងរក" ។ ក្នុងករណីជាក់លាក់របស់អ្នក អ្នកអាចឃើញថាអ៊ីមែលពីរបីត្រូវបានលុប! ធ្វើបានល្អ។


ឥឡូវនេះអ្វីៗដំណើរការហើយ ប៉ុន្តែយើងនៅតែត្រូវដំឡើងគន្លឹះដើម្បីដំណើរការស្គ្រីបដោយស្វ័យប្រវត្តិ ធានាថាអ៊ីមែលដែលមិនចង់បានត្រូវបានលុបក្នុងលក្ខណៈទាន់ពេលវេលា។

កំណត់រចនាសម្ព័ន្ធគន្លឹះ!

អ្នកនឹងចង់បានគន្លឹះជំរុញពេលវេលា។ អ្វីមួយដែលដំណើរការលើកាលវិភាគធ្វើឱ្យប្រាកដថាអ៊ីមែលដែលត្រូវបានដាក់ក្នុងធុងសំរាមដោយតម្រងដែលអ្នកបានបង្កើតខាងលើត្រូវបានសម្អាតមុនពេលអ្នកអាចទៅដល់ពួកគេ។


ចុចលើនាឡិកានៅលើរបារចំហៀងខាងឆ្វេង បន្ទាប់មកនៅលើប៊ូតុងពណ៌ខៀវធំនៅខាងស្តាំខាងក្រោមដែលនិយាយថា "បន្ថែមគន្លឹះ" ហើយកំណត់រចនាសម្ព័ន្ធតម្រងដូចរូបភាពខាងក្រោម។


ហើយនៅទីនោះអ្នកមានវា! ដំណើរការគឺស្វ័យប្រវត្តិ។


ខ្ញុំបានកំណត់ស្គ្រីបនេះឱ្យដំណើរការរៀងរាល់ 5 នាទីម្តង ប៉ុន្តែអ្នកអាចកែសម្រួលចន្លោះពេលឱ្យទាបបំផុតត្រឹម 1 នាទីប្រសិនបើអ្នកចង់បាន។ កែសំរួលតាមតម្រូវការ។ ការកំណត់ចន្លោះពេលយូរជាងនេះគ្រាន់តែជាវិធីមួយដើម្បីពិចារណាលើហេដ្ឋារចនាសម្ព័ន្ធរបស់ Google ។


ឥឡូវនេះ ដើម្បីប្រាកដថាអ្វីៗដំណើរការដូចការរំពឹងទុក នៅលើរបារចំហៀងខាងឆ្វេង ចុចលើការប្រតិបត្តិ។ អ្នកនឹងឃើញតារាងដែលមានគ្រប់ពេលដែលស្គ្រីបបានដំណើរការ។ ដូចដែលអ្នកទើបតែបានអនុវត្តវា ប្រហែលជាមានការរត់ពីរទៅបី។ Type: Editor ពីពេលដែលអ្នកបានប្រតិបត្តិវាដោយដៃ ហើយបន្ទាប់មកពីរបីទៀតពីគន្លឹះដែលជំរុញដោយពេលវេលាដែលមានស្លាក Type: Time-Driven


សន្តិភាព។


ក្នុងនាមជាបញ្ហាប្រឈមក្នុងការរុករកស្ថានភាពទាំងនេះ វាជាការសំខាន់ដែលត្រូវចងចាំថាការការពារសុខភាពរបស់អ្នកគឺជាអាទិភាពមួយ។


ខណៈពេលដែលបច្ចេកវិទ្យាអាចជួយយើងកាត់បន្ថយការរំខានដែលបង្កគ្រោះថ្នាក់ ការព្យាបាលត្រូវការពេលវេលា និងការអាណិតអាសូរខ្លួនឯង។ ចូររឹងមាំ ថែរក្សាខ្លួនអ្នក ហើយកុំស្ទាក់ស្ទើរក្នុងការស្វែងរកការគាំទ្រ។


អ្នកសមនឹងទទួលបានសន្តិភាព និងការព្យាបាលតាមរយៈដំណើរការនេះ។



ខ្ញុំមិនដឹងថាតើអ្នកបានព្យាយាម ruck ពីមុនទេ ប៉ុន្តែវាជាអ្វីមួយដែលរំដោះចិត្តរបស់ខ្ញុំ។


វា​គ្រាន់​តែ ​ដើរ​ពេល​ផ្ទុក​ទម្ងន់ ។ ដើមឡើយជាលំហាត់ប្រាណយោធា ការជិះកង់កំពុងទទួលបានប្រជាប្រិយភាពសម្រាប់អត្ថប្រយោជន៍របស់វាចំពោះសុខភាពរាងកាយ ស្ថេរភាព និងសុខុមាលភាពផ្លូវចិត្ត។ សាក​ល្បង​មើល!


កាបូបស្ពាយ Rucking បច្ចុប្បន្នរបស់ខ្ញុំ!


ប្រកាសនេះត្រូវបានបង្ហោះដំបូងនៅលើ https://wasteofserver.com/permanently-delete-unwanted-emails-from-gmail-out-of-sight-out-of-mind/ អ្នកអាចរកឃើញការកែប្រែថ្មីជាងនេះ និងមតិបន្ថែមនៅទីនោះ។


L O A D I N G
. . . comments & more!

About Author

Frankie HackerNoon profile picture
I can still remember when you could activate CPU turbo by pressing a button on the case.

ព្យួរស្លាក

អត្ថបទនេះត្រូវបានបង្ហាញនៅក្នុង...