Αυτοματοποίηση Gmail: 5 Χρήσιμα Scripts Google για την αυτοματοποίηση του Gmail σας
Το Gmail, από μόνο του, είναι ήδη ένα πολύ ισχυρό πρόγραμμα-πελάτη ηλεκτρονικού ταχυδρομείου. Με τη βοήθεια του φίλτρου, μπορείτε ακόμη να ρυθμίσετε την αυτοματοποίηση για να οργανώσετε καλύτερα τα εισερχόμενά σας. Ωστόσο, για τον χρήστη ισχύος, το φίλτρο δεν επαρκεί. Εδώ είναι 5 δέσμες ενεργειών Google που μπορείτε να χρησιμοποιήσετε για την περαιτέρω αυτοματοποίηση του Gmail σας.
1. Αυτόματη διαγραφή μηνυμάτων ηλεκτρονικού ταχυδρομείου μετά τον αριθμό Χ ημερών
Πολύ συχνά, αφού διαβάσουμε το μήνυμα ηλεκτρονικού ταχυδρομείου, θα το κρατήσουμε μόνο στα εισερχόμενά μας, ανεξάρτητα από το αν είναι χρήσιμο ή όχι. Ενώ η Google σας δίνει τόνοι χώρου για να αποθηκεύσετε τα μηνύματα ηλεκτρονικού ταχυδρομείου σας, ίσως θέλετε να καθαρίσετε τα εισερχόμενά σας και να απαλλαγείτε από αυτά τα άχρηστα μηνύματα ηλεκτρονικού ταχυδρομείου. Το ακόλουθο σενάριο μπορεί να ελέγξει τα μηνύματα ηλεκτρονικού ταχυδρομείου με την ετικέτα "Διαγραφή μου" και να τα διαγράψει μετά τον αριθμό "x" ημερών.
1. Μεταβείτε στα Google Scripts και δημιουργήστε ένα κενό έργο (βεβαιωθείτε ότι είστε συνδεδεμένοι στο Λογαριασμό σας Google).
Επικολλήστε το παρακάτω σενάριο και αποθηκεύστε το.
λειτουργία auto_delete_mails () {var label = GmailApp.getUserLabelByName ("Διαγραφή μου"); αν (ετικέτα == null) {GmailApp.createLabel ('Διαγραφή μου'); } else {var delayDays = 2 // Εισάγετε # ημέρες πριν μεταφερθούν τα μηνύματα στον κάδο var maxDate = new Date (); maxDate.setDate (maxDate.getDate () - καθυστέρηση). var νήματα = label.getThreads (); για (var i = 0, i <threads.length; i ++) {if (threads [i] .getLastMessageDate ()Μπορείτε να αλλάξετε τον αριθμό ημερών (υπό
delayDays
) για να περάσετε προτού διαγράψει αυτό το μήνυμα ηλεκτρονικού ταχυδρομείου από τα εισερχόμενά σας. Ορίστε μια σκανδάλη (Πόροι -> Τρέχοντες ενεργοποιητές του έργου -> Προσθέστε ένα τώρα) για να το εκτελέσετε καθημερινά.Μόλις ενεργοποιηθεί, θα δημιουργήσει μια ετικέτα "Διαγραφή μου" στο λογαριασμό σας στο Gmail. Το μόνο που έχετε να κάνετε είναι να επισημάνετε τα ανεπιθύμητα μηνύματα ηλεκτρονικού ταχυδρομείου με αυτήν την ετικέτα και θα διαγραφούν μετά την ημερομηνία λήξης (όπως ορίζεται στις
delayDays
.2. Αναβάλετε τα μηνύματα ηλεκτρονικού ταχυδρομείου σας
Κάποτε, μετά την ανάγνωση ενός μηνύματος ηλεκτρονικού ταχυδρομείου, θέλετε να επιστρέψει στα εισερχόμενά σας μετά από μερικές ημέρες. Με το ακόλουθο σενάριο Google, μπορείτε να το κάνετε:
1. Δημιουργήστε μια νέα δέσμη ενεργειών Google με τον ακόλουθο κώδικα:
var MARK_UNREAD = true; var ADD_UNSNOOZED_LABEL = false; Λειτουργία getLabelName (i) {επιστροφή "Αναβολή / Αναβολή" + i + "ημέρες"? } Ρύθμιση λειτουργίας () {// Δημιουργήστε τις ετικέτες που θα χρειαστούμε για την αναβολή του GmailApp.createLabel ("Αναβολή"). για (var i = 1; i <= 7; ++ i) {GmailApp.createLabel (getLabelName (i)). } εάν (ADD_UNSNOOZED_LABEL) {GmailApp.createLabel ("Απεσταλμένα"). }} λειτουργία moveSnoozes () {var oldLabel, newLabel, σελίδα; για το (var i = 1; i <= 7; ++ i) {newLabel = oldLabel; oldLabel = GmailApp.getUserLabelByName (getLabelName (i)). σελίδα = null; // Πάρτε τα θέματα σε "σελίδες" των 100 κάθε φορά, ενώ (! Page || page.length == 100) {page = oldLabel.getThreads (0, 100); εάν (page.length> 0) {if (newLabel) {// Μετακινήστε τα νήματα σε "σημερινή" ετικέτα newLabel.addToThreads (σελίδα); } else {// Αν δεν είναι ώρα να το απενεργοποιήσετε GmailApp.moveThreadsToInbox (σελίδα); αν (MARK_UNREAD) {GmailApp.markThreadsUnread (σελίδα); } αν (ADD_UNSNOOZED_LABEL) {GmailApp.getUserLabelByName ("Unsnoozed") .addToThreads (σελίδα); }} // Μετακινήστε τα νήματα έξω από την ετικέτα "χθες" oldLabel.removeFromThreads (σελίδα); }}}}Στη συνέχεια, αποθηκεύστε το και εκτελέστε τη λειτουργία "Ρύθμιση". Αυτό θα προσθέσει αρκετές νέες ετικέτες στα Gmails σας (όπως "Αναβολή για 2 ημέρες", "Αναβολή για 7 ημέρες" κ.λπ.). Τέλος, προσθέστε μια σκανδάλη για την "κίνησηSnoozes" για να τρέχετε καθημερινά. Τώρα, τα μηνύματα που έχουν επισημανθεί με την ετικέτα "Αναβολή" θα επιστρέψουν στα εισερχόμενα με μη αναγνωσμένη κατάσταση μετά την παρέλευση του αριθμού των ημερών. (μέσω του ιστολογίου Gmail)
3. Στείλτε SMS για σημαντικά μηνύματα ηλεκτρονικού ταχυδρομείου
Αυτό το σενάριο Google χρησιμοποιεί τη λειτουργία SMS του Ημερολογίου Google για να σας στέλνει SMS για σημαντικά μηνύματα ηλεκτρονικού ταχυδρομείου.
1. Δημιουργήστε μια νέα δέσμη ενεργειών Google με τον ακόλουθο κώδικα:
λειτουργία Gmail_send_sms () {var label = GmailApp.getUserLabelByName ("Αποστολή κειμένου"); αν (ετικέτα == null) {GmailApp.createLabel ('Αποστολή κειμένου'); } αλλού {var threads = label.getThreads (); var τώρα = νέα Ημερομηνία (). getTime (); για (var i = 0; i <threads.length; i ++) {var message = νήματα [i] .getMessages () [0]; var από = message.getFrom (); var θέμα = message.getSubject (); CalendarApp.createEvent (υποκείμενο, νέα ημερομηνία (τώρα + 60000), νέα ημερομηνία (τώρα + 60000), {location: από}) addSmsReminder (0); } label.removeFromThreads (θέματα). }}2. Αποθηκεύστε το και ορίστε μια σκανδάλη για να εκτελείται κάθε 5 λεπτά.
3. Τέλος, πρέπει να ορίσετε ένα φίλτρο για να προσθέσετε την ετικέτα "Αποστολή κειμένου" σε όλα τα σημαντικά εισερχόμενα μηνύματα ηλεκτρονικού ταχυδρομείου. Το σενάριο θα σαρώσει τα εισερχόμενά σας κάθε 5 λεπτά και όταν εντοπίσει ένα μήνυμα ηλεκτρονικού ταχυδρομείου με την ετικέτα "Αποστολή κειμένου", θα δημιουργήσει ένα άμεσο συμβάν στο Google Calender, το οποίο θα ενεργοποιήσει το SMS.
4. Προγραμματίστε ηλεκτρονικό ταχυδρομείο για αποστολή σε μεταγενέστερη ημερομηνία
Το Boomerang είναι μια υπηρεσία ιστού που μπορείτε να χρησιμοποιήσετε για να προγραμματίσετε μηνύματα ηλεκτρονικού ταχυδρομείου για αποστολή σε μεταγενέστερη ημερομηνία, αλλά αυτό απαιτεί την εγκατάσταση μιας επέκτασης προγράμματος περιήγησης. Το Gmail Delay Send είναι ένα Google Script που μπορεί να κάνει την ίδια εργασία.
1. Μεταβείτε σε αυτόν το σύνδεσμο και κάντε κλικ στο σύνδεσμο "Εγκατάσταση". Αφού έχετε εξουσιοδοτήσει τη δέσμη ενεργειών για πρόσβαση στο Gmail, θα σας ανακατευθύνει σε μια άλλη σελίδα όπου μπορείτε να διαμορφώσετε τη δέσμη ενεργειών.
2. Μόλις διαμορφωθεί, μπορείτε να προχωρήσετε στη σύνταξη ενός μηνύματος ηλεκτρονικού ταχυδρομείου και να συμπεριλάβετε τη μελλοντική ημερομηνία / ώρα για να το στείλετε και να το αποθηκεύσετε ως πρόχειρο με την ετικέτα "GmailDelaySend / ToSend".
5. Αποθηκεύστε το μήνυμα Gmail ως PDF στο Google Drive
Εάν έχετε ένα email που θέλετε να αρχειοθετήσετε στο Google Drive, μπορείτε να χρησιμοποιήσετε τη δέσμη ενεργειών Google για να την αποθηκεύσετε ως PDF στο λογαριασμό σας στο Google Drive. Το ακόλουθο σενάριο θα αποθηκεύσει όλα τα μηνύματα σε ένα νήμα ηλεκτρονικού ταχυδρομείου ως ένα αρχείο PDF στο Google Drive. Αν έρχεται με συνημμένα, θα δημιουργήσει ένα φάκελο και θα αποθηκεύσει τα μηνύματα και τα συνημμένα μέσα.
1. Δημιουργήστε μια νέα δέσμη ενεργειών Google με τον ακόλουθο κώδικα:
λειτουργία save_Gmail_as_PDF () {var label = GmailApp.getUserLabelByName ("Αποθήκευση ως PDF")? αν (ετικέτα == null) {GmailApp.createLabel ('Αποθήκευση ως PDF'); } αλλού {var threads = label.getThreads (); για (var i = 0; i <threads.length; i ++) {var μηνύματα = νήματα [i] .getMessages (); var μήνυμα = μηνύματα [0]; var body = message.getBody (); var θέμα = message.getSubject (); var attachments = message.getAttachments (); για (var j = 1, j0) {για (var k = 0 · k 0) {DocsList.createFolder (θέμα); var φάκελο = DocsList.getFolder (θέμα); για το (var j = 0; j <attachments.length; j ++) {folder.createFile (συνημμένα [j]); Utilities.sleep (1000); } φάκελος.createFile (bodydocpdf); } αλλιώς {DocsList.createFile (bodydocpdf). } DocsList.getFileById (bodyId) .setTrashed (true); label.removeFromThread (θέματα [i]); }}} 2. Αποθηκεύστε το και ορίστε μια σκανδάλη για να τρέξει σε κανονικό διάστημα. Όποτε θέλετε να αποθηκεύσετε ένα μήνυμα ηλεκτρονικού ταχυδρομείου και τα συνημμένα του στο Google Drive, απλώς προσθέστε την ετικέτα με την ετικέτα "Αποθήκευση σε PDF".
συμπέρασμα
Με το Google Script, υπάρχουν πολλοί τρόποι που μπορείτε να κάνετε με το Gmail, τα Έγγραφα Google, το ημερολόγιό σας και τα διάφορα Google Apps. Αν έχετε κάποιο άλλο σενάριο Google που χρησιμοποιείτε για να βελτιώσετε τη ζωή σας, μπορείτε να το μοιραστείτε μαζί μας στο σχόλιο.
Πιστοποίηση εικόνας: cookie gmail