מחפש סקריפט לשינוי תויות אוטמטי לפי מצב הודעה בגימייל
-
שלום
המייל שלי מאורגן עם תוויות כמו שמוסבר בפוסט הזה
השיטה בקצרה:
כל מייל נכנס מקבל תוויות "חדש", מייל המצריך טיפול' אני מחליף לו בצורה ידני לתוית "בטיפול"' כאשר אני מסיים לטפל במייל אני מחליף את התויות מ "בטיפול" ל "הסתיים".יש דרך אולי לעשות עם סקריפט' שכל מייל שאני קורא אותו, כלומר עובר מדואר נכנס לדואר שנקרא' יוחלף לו בצורה אוטומטית התווית מ"חדש" ל "בטיפול"?
תודה
-
@chv אשמח אם יש לך זמן לכתוב לי האם הדבר אפשרי בכלל
תודה
-
@חייםיודלביץ תשים את הקוד הזה
function myFunction() { let newlabel = GmailApp.getUserLabelByName("חדש") // שם של תווית - חדש let workinglabel = GmailApp.getUserLabelByName("בטיפול") // שם של תווית - בטיפול let changelabel = GmailApp.search(`label:חדש is:read`); // לשים לב לשמות התוויות if (changelabel.length > 0) { for (let change of changelabel) { change.removeLabel(newlabel) change.addLabel(workinglabel) } } }
(לא יודע אם צריך את כל הקוד, אבל מה שבטוח שזה עובד)
וכמובן תפעיל טריגר שירוץ כל הזמן
-
@חייםיודלביץ זה קורה בפעם הראשונה שפעילים סקריפט.
תלחץ על מתקדם ואז אשר -
@שאול-נ-י אמר במחפש סקריפט לשינוי תויות אוטמטי לפי מצב הודעה בגימייל:
@חייםיודלביץ זה קורה בפעם הראשונה שפעילים סקריפט.
תלחץ על מתקדם ואז אשרתודה !!
עובד מצוין!!
זה חוסך לי הרבה עבודה!!
עכשיו זה גם יותר נוח ומייעל את העבודה, כי כשמגיע מייל חדש למייל שבטיפול אז יש גם תוית "בטיפול" וגם "חדש".אגב, כדי לשמור את הטריגר הייתי צריך גם להכנס לחשבון הגוגל שלי ולא רק שהמייל יהא פתוח.