בירור | חסימת שולח מסוים שגם הודעות המייל ששולח אלי ימחקו מיד
-
כבר דנו בזה אך לא מצאתי את הפתרון. איך לחסום כתובת מייל מסוים לא יוכל לשלוח אלי הודעות ולא רק להגדיר שיגיע לספאם אלא שיימחק סופי סופי גם מהאשפה?
עריכה: בלינקים האלו כתבו פתרונות ↓
https://madrichim.ovh/topic/440/חסימת-כתובות-אמיתית-במקום-העברה-לספאם-בלבד
https://mitmachim.top/topic/57752/בקשת-מידע-מחיקת-מייל-מייד-שלא-יעבור-קודם-לאשפה/15
-
@שעטנ-ז-ג-ץ
בתוך ההודעה > שלוש נק' > חסימה"XYZ"
-
@משה-מזרחי כתב בבירור | חסימת שולח מסוים שגם הודעות המייל ששולח אלי ימחקו מיד:
@שעטנ-ז-ג-ץ
בתוך ההודעה > שלוש נק' > חסימה"XYZ"
זה רק שולח את ההודעה לספאם או זבל לא מוחק סופי סופי
-
@שעטנ-ז-ג-ץ כתב בבירור | חסימת שולח מסוים שגם הודעות המייל ששולח אלי ימחקו מיד:
זה רק שולח את ההודעה לספאם
ומה זה השורה מתחת?
-
@שעטנ-ז-ג-ץ דרך המייל אי אפשר. אולי דרך גוגל סקריפט (דרך הAPI, לא השירות המובנה GmailApp)
-
@צדיק-תמים כתב בבירור | חסימת שולח מסוים שגם הודעות המייל ששולח אלי ימחקו מיד:
@שעטנ-ז-ג-ץ דרך המייל אי אפשר. אולי דרך גוגל סקריפט (דרך הAPI, לא השירות המובנה GmailApp)+
איך
-
אני כותב פה לינקים לפתרונות לנושא הזה למי שימצא דוקא את האשכול הזה ולא את האשכול עם הפתרונות
אז לפתרון מיוחד עיין פה:
https://madrichim.ovh/topic/440/חסימת-כתובות-אמיתית-במקום-העברה-לספאם-בלבדhttps://mitmachim.top/topic/57752/בקשת-מידע-מחיקת-מייל-מייד-שלא-יעבור-קודם-לאשפה/15
-
@שעטנ-ז-ג-ץ כתב בבירור | חסימת שולח מסוים שגם הודעות המייל ששולח אלי ימחקו מיד:
כבר דנו בזה אך לא מצאתי את הפתרון. איך לחסום כתובת מייל מסוים לא יוכל לשלוח אלי הודעות ולא רק להגדיר שיגיע לספאם אלא שיימחק סופי סופי גם מהאשפה?
עריכה: בלינקים האלו כתבו פתרונות ↓
https://madrichim.ovh/topic/440/חסימת-כתובות-אמיתית-במקום-העברה-לספאם-בלבד
https://mitmachim.top/topic/57752/בקשת-מידע-מחיקת-מייל-מייד-שלא-יעבור-קודם-לאשפה/15
התקשקשתי עם ה GPT וזה מה שיצא
היה לי כבר משהו כזה תכלס הוא עובד מצויין
הקוד מוחק לצמיתות מיילים שנמצאים בתיבת הדואר הנכנס, באשפה או בספאם אם הם מסומנים בתווית בשם "del". הקודfunction deleteForever() { console.log('תחילת הפעולה: מחיקת מיילים עם תווית "del"'); // בדיקת התווית ואם לא קיימת יצירתה let delLabel = GmailApp.getUserLabelByName('del'); if (!delLabel) { delLabel = GmailApp.createLabel('del'); console.log('התווית "del" נוצרה'); } else { console.log('התווית "del" קיימת'); } // פונקציה לחיפוש שרשורים עם התווית "del" const getThreadsWithLabel = (query) => GmailApp.search(query).filter(thread => thread.getLabels().some(label => label.getName() === 'del')); console.log('חיפוש מיילים בתיבה הרגילה עם התווית "del"'); const inboxThreads = getThreadsWithLabel('in:inbox label:del'); console.log(`נמצאו ${inboxThreads.length} שרשורים בתיבה הרגילה עם התווית "del"`); console.log('חיפוש מיילים באשפה עם התווית "del"'); const trashThreads = getThreadsWithLabel('in:trash label:del'); console.log(`נמצאו ${trashThreads.length} שרשורים באשפה עם התווית "del"`); console.log('חיפוש מיילים בספאם עם התווית "del"'); const spamThreads = getThreadsWithLabel('in:spam label:del'); console.log(`נמצאו ${spamThreads.length} שרשורים בספאם עם התווית "del"`); // איחוד כל השרשורים const allThreads = [...inboxThreads, ...trashThreads, ...spamThreads]; console.log(`סה"כ ${allThreads.length} שרשורים למחיקה`); // השגת מזהי הודעות const messageIds = allThreads.flatMap(thread => thread.getMessages().map(message => message.getId())); if (!messageIds.length) { console.log('אין מיילים למחיקה'); return; } // מחיקת ההודעות ישירות console.log(`מחיקת ${messageIds.length} הודעות`); Gmail.Users.Messages.batchDelete({ ids: messageIds }, 'me'); console.log(`${messageIds.length} הודעות נמחקו לצמיתות`); }
בדיקת קיום התווית "del":
הקוד בודק אם קיימת תווית בשם "del" בחשבון ה-Gmail.
אם התווית לא קיימת, הקוד יוצר אותה ומדפיס הודעה שהתווית נוצרה.
אם התווית קיימת, הקוד מדפיס הודעה שהתווית קיימת.אתה יכול להריץ אותו כל דקה וככה הוא ימחק ישירות. כמובן אל תשכח לתת למשתמש שלך את התווית.
-
@לומדעס כתב בבירור | חסימת שולח מסוים שגם הודעות המייל ששולח אלי ימחקו מיד:
@שעטנ-ז-ג-ץ כתב בבירור | חסימת שולח מסוים שגם הודעות המייל ששולח אלי ימחקו מיד:
כבר דנו בזה אך לא מצאתי את הפתרון. איך לחסום כתובת מייל מסוים לא יוכל לשלוח אלי הודעות ולא רק להגדיר שיגיע לספאם אלא שיימחק סופי סופי גם מהאשפה?
עריכה: בלינקים האלו כתבו פתרונות ↓
https://madrichim.ovh/topic/440/חסימת-כתובות-אמיתית-במקום-העברה-לספאם-בלבד
https://mitmachim.top/topic/57752/בקשת-מידע-מחיקת-מייל-מייד-שלא-יעבור-קודם-לאשפה/15
התקשקשתי עם ה GPT וזה מה שיצא
היה לי כבר משהו כזה תכלס הוא עובד מצויין
הקוד מוחק לצמיתות מיילים שנמצאים בתיבת הדואר הנכנס, באשפה או בספאם אם הם מסומנים בתווית בשם "del". הקודfunction deleteForever() { console.log('תחילת הפעולה: מחיקת מיילים עם תווית "del"'); // בדיקת התווית ואם לא קיימת יצירתה let delLabel = GmailApp.getUserLabelByName('del'); if (!delLabel) { delLabel = GmailApp.createLabel('del'); console.log('התווית "del" נוצרה'); } else { console.log('התווית "del" קיימת'); } // פונקציה לחיפוש שרשורים עם התווית "del" const getThreadsWithLabel = (query) => GmailApp.search(query).filter(thread => thread.getLabels().some(label => label.getName() === 'del')); console.log('חיפוש מיילים בתיבה הרגילה עם התווית "del"'); const inboxThreads = getThreadsWithLabel('in:inbox label:del'); console.log(`נמצאו ${inboxThreads.length} שרשורים בתיבה הרגילה עם התווית "del"`); console.log('חיפוש מיילים באשפה עם התווית "del"'); const trashThreads = getThreadsWithLabel('in:trash label:del'); console.log(`נמצאו ${trashThreads.length} שרשורים באשפה עם התווית "del"`); console.log('חיפוש מיילים בספאם עם התווית "del"'); const spamThreads = getThreadsWithLabel('in:spam label:del'); console.log(`נמצאו ${spamThreads.length} שרשורים בספאם עם התווית "del"`); // איחוד כל השרשורים const allThreads = [...inboxThreads, ...trashThreads, ...spamThreads]; console.log(`סה"כ ${allThreads.length} שרשורים למחיקה`); // השגת מזהי הודעות const messageIds = allThreads.flatMap(thread => thread.getMessages().map(message => message.getId())); if (!messageIds.length) { console.log('אין מיילים למחיקה'); return; } // מחיקת ההודעות ישירות console.log(`מחיקת ${messageIds.length} הודעות`); Gmail.Users.Messages.batchDelete({ ids: messageIds }, 'me'); console.log(`${messageIds.length} הודעות נמחקו לצמיתות`); }
בדיקת קיום התווית "del":
הקוד בודק אם קיימת תווית בשם "del" בחשבון ה-Gmail.
אם התווית לא קיימת, הקוד יוצר אותה ומדפיס הודעה שהתווית נוצרה.
אם התווית קיימת, הקוד מדפיס הודעה שהתווית קיימת.אתה יכול להריץ אותו כל דקה וככה הוא ימחק ישירות. כמובן אל תשכח לתת למשתמש שלך את התווית.
תוכל להוסיף לו אוטומטית את ההגדרה של הדקה מבלי שיצטרכו ידנית לעשות זאת? ?
נראה לי שלא אבל GPT יחדש שכן אפשרו -
@שעטנ-ז-ג-ץ כתב בבירור | חסימת שולח מסוים שגם הודעות המייל ששולח אלי ימחקו מיד:
@לומדעס כתב בבירור | חסימת שולח מסוים שגם הודעות המייל ששולח אלי ימחקו מיד:
@שעטנ-ז-ג-ץ כתב בבירור | חסימת שולח מסוים שגם הודעות המייל ששולח אלי ימחקו מיד:
כבר דנו בזה אך לא מצאתי את הפתרון. איך לחסום כתובת מייל מסוים לא יוכל לשלוח אלי הודעות ולא רק להגדיר שיגיע לספאם אלא שיימחק סופי סופי גם מהאשפה?
עריכה: בלינקים האלו כתבו פתרונות ↓
https://madrichim.ovh/topic/440/חסימת-כתובות-אמיתית-במקום-העברה-לספאם-בלבד
https://mitmachim.top/topic/57752/בקשת-מידע-מחיקת-מייל-מייד-שלא-יעבור-קודם-לאשפה/15
התקשקשתי עם ה GPT וזה מה שיצא
היה לי כבר משהו כזה תכלס הוא עובד מצויין
הקוד מוחק לצמיתות מיילים שנמצאים בתיבת הדואר הנכנס, באשפה או בספאם אם הם מסומנים בתווית בשם "del". הקודfunction deleteForever() { console.log('תחילת הפעולה: מחיקת מיילים עם תווית "del"'); // בדיקת התווית ואם לא קיימת יצירתה let delLabel = GmailApp.getUserLabelByName('del'); if (!delLabel) { delLabel = GmailApp.createLabel('del'); console.log('התווית "del" נוצרה'); } else { console.log('התווית "del" קיימת'); } // פונקציה לחיפוש שרשורים עם התווית "del" const getThreadsWithLabel = (query) => GmailApp.search(query).filter(thread => thread.getLabels().some(label => label.getName() === 'del')); console.log('חיפוש מיילים בתיבה הרגילה עם התווית "del"'); const inboxThreads = getThreadsWithLabel('in:inbox label:del'); console.log(`נמצאו ${inboxThreads.length} שרשורים בתיבה הרגילה עם התווית "del"`); console.log('חיפוש מיילים באשפה עם התווית "del"'); const trashThreads = getThreadsWithLabel('in:trash label:del'); console.log(`נמצאו ${trashThreads.length} שרשורים באשפה עם התווית "del"`); console.log('חיפוש מיילים בספאם עם התווית "del"'); const spamThreads = getThreadsWithLabel('in:spam label:del'); console.log(`נמצאו ${spamThreads.length} שרשורים בספאם עם התווית "del"`); // איחוד כל השרשורים const allThreads = [...inboxThreads, ...trashThreads, ...spamThreads]; console.log(`סה"כ ${allThreads.length} שרשורים למחיקה`); // השגת מזהי הודעות const messageIds = allThreads.flatMap(thread => thread.getMessages().map(message => message.getId())); if (!messageIds.length) { console.log('אין מיילים למחיקה'); return; } // מחיקת ההודעות ישירות console.log(`מחיקת ${messageIds.length} הודעות`); Gmail.Users.Messages.batchDelete({ ids: messageIds }, 'me'); console.log(`${messageIds.length} הודעות נמחקו לצמיתות`); }
בדיקת קיום התווית "del":
הקוד בודק אם קיימת תווית בשם "del" בחשבון ה-Gmail.
אם התווית לא קיימת, הקוד יוצר אותה ומדפיס הודעה שהתווית נוצרה.
אם התווית קיימת, הקוד מדפיס הודעה שהתווית קיימת.אתה יכול להריץ אותו כל דקה וככה הוא ימחק ישירות. כמובן אל תשכח לתת למשתמש שלך את התווית.
תוכל להוסיף לו אוטומטית את ההגדרה של הדקה מבלי שיצטרכו ידנית לעשות זאת? ?
נראה לי שלא אבל GPT יחדש שכן אפשרו?