- - ضبط Gmail على الحذف التلقائي لرسائل البريد الإلكتروني الأقدم من عدد الأيام المحددة

قم بتعيين Gmail على الحذف التلقائي لرسائل البريد الإلكتروني الأقدم من عدد أيام محددة

قبل بضعة أيام ، قمنا بمراجعة Mailstrom ، وهو أمر مذهلخدمة الويب التي تساعدك على تنظيف علبة الوارد الخاصة بك فوضوي. إنها خدمة مدهشة يمكن أن تساعد في ترويض حتى أكثر صناديق البريد الوارد شيوعًا ، وقد كانت رائعة بالنسبة لنا. بمجرد تنظيف علبة الوارد الخاصة بك ، قد ترغب في الحفاظ عليها نظيفة. إن أبسط طريقة للقيام بذلك هي قراءة بريدك الإلكتروني بانتظام ، أرشفة الرسائل التي تريد الاحتفاظ بها وحذف الرسائل غير المجدية. بالطبع ، إذا كان الأمر بهذه البساطة حقًا ، فلن يكون لدينا صناديق بريد واردة فوضوية لتبدأ. إذا كنت غالبًا ما تكون غير قادر على إزالة الرسائل المقروءة أو الرسائل غير المهمة من صندوق الوارد الخاص بك ، فيمكنك استخدام النص البرمجي التالي من Google لأتمتة هذه الرسائل نيابة عنك.

لاستخدام هذا البرنامج النصي من Google ، تحتاج أولاًقم بتصفية الرسائل التي يتعذر عليك قراءتها في الغالب (وتلك التي لا فائدة لك عمومًا). إذا لم تكن قد أنشأت مرشحًا من قبل ، فإليك الطريقة: انقر على رمز عجلة الترس في الزاوية العلوية اليمنى من واجهة الويب في 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();
}
}
}

بعد ذلك ، تحتاج إلى تعيين مشغلات لهذا البرنامج النصي ، أنا.ه ، كم مرة يجب أن تعمل في يوم واحد. انتقل إلى الموارد> مشغلات المشروع الحالي وقم بضبطه على التشغيل في كل دقيقة أو كل ساعة أو يوميًا. اختر الآن عدد المرات التي يجب أن يعمل فيها البرنامج النصي في الفترة الزمنية المحددة لقد حددناها للعمل كل دقيقة ، وهي أكثر تواتراً من متطلبات المستخدم العادية. يمكنك ضبطه ليتم تشغيله كل 12 أو 24 ساعة للتأكد من إرسال الرسائل إلى Trash يوميًا.

مشغلات البرنامج النصي

هذا عن ذلك. قم بتشغيل البرنامج النصي وسترى جميع رسائل البريد الإلكتروني التي تحمل علامة "delete me" قد تم نقلها إلى Trash. يمكنك تغيير مدة بقاء رسالة بريد إلكتروني في صندوق الوارد الخاص بك قبل إرسالها إلى Trash عن طريق تحرير السطر التالي في البرنامج النصي:

var delayDays = 2 // Enter # of days before messages are moved to trash

استبدل الرقمين برقم أعلى أو حتى بالرقم 0 بحيث يتم إرسال جميع رسائل البريد الإلكتروني التي تحمل علامة "delete me" إلى Trash خلال اليوم الحالي.

[عبر Lifehacker]

تعليقات