- - Ορίστε το Gmail για να διαγράψετε αυτόματα τα μηνύματα ηλεκτρονικού ταχυδρομείου παλαιότερα από τις καθορισμένες ημέρες

Ορίστε το Gmail για να διαγράψετε αυτόματα τα μηνύματα ηλεκτρονικού ταχυδρομείου παλαιότερα από μια σειρά καθορισμένων ημερών

Πριν από λίγες ημέρες, εξετάσαμε το Mailstrom, ένα εκπληκτικόweb υπηρεσία που σας βοηθά να καθαρίσετε τα βρώμικα εισερχόμενά σας. Είναι μια εκπληκτική υπηρεσία που μπορεί να σας βοηθήσει να εξημερώσετε ακόμα και τα πιο άγρια ​​inboxes και έχει δουλέψει εξαιρετικά για εμάς. Μόλις τα εισερχόμενά σας είναι καθαρά, ίσως να θέλετε να τα διατηρήσετε καθαρά. Ο απλούστερος τρόπος για να γίνει αυτό θα ήταν να διαβάζετε τα μηνύματά σας τακτικά, να αρχειοθετείτε τα μηνύματα που θέλετε να κρατήσετε και να διαγράψετε τα άχρηστα. Φυσικά, εάν ήταν πραγματικά τόσο απλό, δεν θα μπορούσαμε να ξεκινήσουμε με βρώμικα inboxes. Εάν συχνά δεν μπορείτε να καταργήσετε τα αναγνωσμένα μηνύματα ή τα μη σημαντικά από τα εισερχόμενά σας, μπορείτε να χρησιμοποιήσετε το ακόλουθο Google Script για να το αυτοματοποιήσετε για εσάς.

Για να χρησιμοποιήσετε αυτό το Google Script, πρέπει πρώτα να το χρησιμοποιήσετεφιλτράρετε τα μηνύματα που δεν μπορείτε να διαβάσετε ως επί το πλείστον (και αυτά που είναι γενικά άχρηστα για εσάς). Εάν δεν έχετε δημιουργήσει ποτέ κάποιο φίλτρο, ακολουθήστε τα εξής βήματα: Κάντε κλικ στο εικονίδιο του οδοντωτού τροχού στην επάνω δεξιά γωνία της διεπαφής ιστού του Gmail και επιλέξτε Ρυθμίσεις. Εδώ θα βρείτε πολλές καρτέλες. Μεταβείτε στην καρτέλα "Φίλτρα" και κάντε κλικ στο σύνδεσμο "Δημιουργία νέου φίλτρου" στο κάτω μέρος. Η γραμμή αναζήτησης θα επεκταθεί με πεδία για τα φίλτρα που μπορείτε να εφαρμόσετε.

Δημιουργήσαμε ένα φίλτρο για διευθύνσεις ηλεκτρονικού ταχυδρομείου (From, To). Μπορείτε επίσης να δημιουργήσετε ένα παρόμοιο φίλτρο για το θέμα, αν θέλετε. Επισημάνετε το φίλτρο "διαγράψτε με" και εφαρμόστε το σε όλα τα υπάρχοντα μηνύματα.

Στη συνέχεια, μεταβείτε στα 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();
}
}
}

Στη συνέχεια, πρέπει να ορίσετε ενεργοποιητές για αυτό το σενάριο, i.ε., πόσο συχνά πρέπει να τρέχει σε μια μέρα. Μεταβείτε στις πηγές> Τρέχοντες ενεργοποιητές του έργου και ρυθμίστε το για να εκτελείται είτε ανά λεπτό, ωριαία είτε καθημερινά. Τώρα επιλέξτε πόσο συχνά πρέπει να εκτελείται το σενάριο εντός του επιλεγμένου διαστήματος. Ρυθμίζουμε τη λειτουργία μας κάθε λεπτό, η οποία είναι συχνότερη από την απαίτηση του κανονικού χρήστη. Μπορείτε να το ρυθμίσετε να εκτελείται κάθε 12 ή 24 ώρες για να βεβαιωθείτε ότι τα μηνύματα αποστέλλονται καθημερινά στον Κάδο απορριμμάτων.

script ενεργοποιεί

Για αυτό πρόκειται. Εκτελέστε το σενάριο και θα δείτε ότι όλα τα μηνύματα ηλεκτρονικού ταχυδρομείου με την ετικέτα "διαγράψτε" έχουν μεταφερθεί στον Κάδο απορριμμάτων. Μπορείτε να αλλάξετε πόσο χρόνο παραμένει ένα μήνυμα ηλεκτρονικού ταχυδρομείου στα εισερχόμενά σας προτού αυτή η δέσμη ενεργειών να την στείλει στο Κάδο απορριμμάτων, επεξεργάζοντας την ακόλουθη γραμμή στη δέσμη ενεργειών:

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

Αντικαταστήστε το 2 με μεγαλύτερο αριθμό ή ακόμα και με 0, έτσι ώστε όλα τα μηνύματα ηλεκτρονικού ταχυδρομείου με την ετικέτα "διαγράψτε" να αποστέλλονται στον Κάδο απορριμμάτων εντός της τρέχουσας ημέρας.

[μέσω Lifehacker]

Σχόλια