העברת הרבה הודעות מייל יחד
-
בנוסף לזה שכתובת השולח לא יהיה הכתובת הנכונה אז איך הוא יידע למי לענות?
-
@כל-חמירא נסה את זה בגוגל סקריפט, מקווה שאין שגיאות כתבתי על עיוור בVSC ולא בדקתי
תסמן את כל ההודעות שאתה רוצה להעביר בתווית מסוימת (אתה יכול לחפש טווח, ולבחור את כל ההודעות ולסמן בתווית)
ואז תרשום את שם התווית בשורה השניה, ואת כתובת המייל של הנמען (באאוטלוק) בשורה 3, ותלחץ על הפעלהfunction transferEmails() { let labelName = "yesterday"; // תווית שבה מסומנות ההודעות להעברה let recipientEmail = "email@gmail.com"; // כתובת המייל להעברה let threads = GmailApp.search('label:' + labelName, 0, 5); for (var i = 0; i < threads.length; i++) { let thread = threads[i]; let messages = thread.getMessages(); for (var j = 0; j < messages.length; j++) { let message = messages[j]; message.forward(recipientEmail); } let label = GmailApp.getUserLabelByName(labelName); thread.removeLabel(label); } }
אם זה אכן עובד היטב, תוכל לשנות את המספר 5 בשורה 4 ל95, ולהגדיר טריגר שיריץ את זה פעם אחת בכל יום.
-
@כל-חמירא כתב בהעברת הרבה הודעות מייל יחד:
אני רוצה להעביר כ5000 הודעות מייל למייל אחר (מגימייל לאאוטלוק דוקא) האם יש איזה אפשרות לעשות את זה בלחיצת כפתור (אני צריך להעביר את ההודעות עצמם ולא כקובץ מצורף)
תפתח מייל חדש,
תייבא לשם את כל המילים שלך,
תמחק את כל המיילים שאינם רלוונטים.