דילוג לתוכן
  • חוקי הפורום
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו מותג
  1. דף הבית
  2. כללי - עזרה הדדית
  3. בקשת מידע | מחיקת מייל מייד (שלא יעבור קודם לאשפה)

בקשת מידע | מחיקת מייל מייד (שלא יעבור קודם לאשפה)

מתוזמן נעוץ נעול הועבר כללי - עזרה הדדית
15 פוסטים 4 כותבים 459 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ח מנותק
    ח מנותק
    חייים
    השיב למתושלח הבבלי ב נערך לאחרונה על ידי
    #2

    @מתושלח-הבבלי כתב בבקשת מידע | מחיקת מייל מייד (שלא יעבור קודם לאשפה):

    שלום רציתי לשאול האם יש אפשרות להגדיר שכל מייל שאני מוחק יימחק מייד ולא יעבור לאשפה ואז ייצטרכו למוחקו פעם שנייה? תודה מראש לכולם

    לא נראה לי שיש כזה אפשרות

    תגובה 1 תגובה אחרונה
    1
    • צדיק תמיםצ מנותק
      צדיק תמיםצ מנותק
      צדיק תמים מדריכים
      השיב למתושלח הבבלי ב נערך לאחרונה על ידי צדיק תמים
      #3

      @מתושלח-הבבלי כמו שכתבו אין כזו אופציה מובנית, אבל זה אפשרי עם גוגל סקריפט
      כנס ל https://script.new, ותדביק את הקוד הבא:

      function deleteForever () {
          const threads = GmailApp.getTrashThreads();
          const messages = threads.map(thread => thread.getMessages()).flat();
          const messagesIds = messages.map(message => message.getId());
          if (!threads.length) {
              return console.log('not emails to delete');
          }
          Gmail.Users.Messages.batchDelete({ ids: messagesIds }, 'me');
          console.log(`${messages.length} messages in ${threads.length} threads deleted forever`);
      }
      

      אח"כ תבצע את 3 השלבים שמוסברים כאן
      תלחץ בכפתור המסומן ותאשר את ההרשאות שתתבקש
      7659e4c4-16ab-4487-a59f-790a8b5318ff-CleanShot 2023-07-13 at 19.07.52@2x.png
      ואז תוסיף בצד ימין (בסמל של השעון מעורר) טריגר זמן ותבחר כל דקה/כל 5 דקות
      אם אתה נתקע בשלב מסוים תכתוב בדיוק במה.

      רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

      ש תגובה 1 תגובה אחרונה
      4
      • ש מנותק
        ש מנותק
        שליטה מרחוק
        השיב לצדיק תמים ב נערך לאחרונה על ידי שליטה מרחוק
        #4

        @צדיק-תמים כתב בבקשת מידע | מחיקת מייל מייד (שלא יעבור קודם לאשפה):

        @מתושלח-הבבלי כמו שכתבו אין כזו אופציה מובנית, אבל זה אפשרי עם גוגל סקריפט
        כנס ל https://script.new, ותדביק את הקוד הבא:

        function deleteForever () {
            const threads = GmailApp.getTrashThreads();
            const messages = threads.map(thread => thread.getMessages()).flat();
            const messagesIds = messages.map(message => message.getId());
            if (!threads.length) {
                return console.log('not emails to delete');
            }
            Gmail.Users.Messages.batchDelete({ ids: messagesIds }, 'me');
            console.log(`${messages.length} messages in ${threads.length} threads deleted forever`);
        }
        

        אח"כ תבצע את 3 השלבים שמוסברים כאן
        תלחץ בכפתור המסומן ותאשר את ההרשאות שתתבקש
        7659e4c4-16ab-4487-a59f-790a8b5318ff-CleanShot 2023-07-13 at 19.07.52@2x.png
        ואז תוסיף בצד ימין (בסמל של השעון מעורר) טריגר זמן ותבחר כל דקה/כל 5 דקות
        אם אתה נתקע בשלב מסוים תכתוב בדיוק במה.

        זה יכול לפתור את השאלה שראיתי פה כמה פעמים האם ניתן לחסום מייל מסוים לגמרי שהדברים שלו לא יגיעו רק לספאם או אשפה אלא יימחקו לגמרי לגמרי?
        א"כ תוכל להסביר מה בדיוק עושים

        צדיק תמיםצ 2 תגובות תגובה אחרונה
        0
        • צדיק תמיםצ מנותק
          צדיק תמיםצ מנותק
          צדיק תמים מדריכים
          השיב לשליטה מרחוק ב נערך לאחרונה על ידי צדיק תמים
          #5

          @שליטה-מרחוק כן, בשינויים קטנים בקוד:

          const LABEL_NAME = 'TO_DELETE'
          function deleteForever () {
              const threads = GmailApp.search(`in:trash label: ${LABEL_NAME}`);
              const messages = threads.map(thread => thread.getMessages()).flat();
              const messagesIds = messages.map(message => message.getId());
              if (!threads.length) {
                  return console.log('not emails to delete');
              }
              Gmail.Users.Messages.batchDelete({ ids: messagesIds }, emailAccount);
              console.log(`${messages.length} messages in ${threads.length} threads deleted forever`);
          }
          

          ובנוסף צריך להגדיר מסנן לכתובת אימייל שרוצים לחסום, ולהגדיר שיעביר לאשפה ויחיל תווית בשם TO_DELETE


          אופציה שניה ללא צורך במסנן (אבל כדי שהמייל לא יופיע בזמן שבין ריצות הסקריפט כן צריך מסנן...) ואת הכתובות לחסימה יש להכניס במשתנה EMAILS עם פסיק בין אחת לשניה, כמו בדוגמה:

          const EMAILS = 'abc@gmail.com,b44@gmail.com';
          function deleteForever() {
              const emailRegex = /\S+@\S+\.\S+/;
              const emails = EMAILS.split(',');
              if (emails.some((email) => !emailRegex.test(email))) throw new Error(`invalid email: ${emails.find((email) => !emailRegex.test(email))}`);
              if (!emails.length) throw new Error('no valid emails');
              const threads = GmailApp.search(`from: { ${emails.join(' OR ')} } to: me`);
              const messages = threads.map((thread) => thread.getMessages()).flat();
              const messagesIds = messages.map((message) => message.getId());
              if (!threads.length) return console.log('not emails to delete');
              Gmail.Users.Messages.batchDelete({ ids: messagesIds }, 'me');
              console.log(`🗑️ ${messages.length} messages in ${threads.length} threads deleted forever`);
          }
          

          אפשר לעשות משהו יותר מושקע עם ממשק והתקנה אוטומטית וכו' כמו בסקריפט של מייל לטלפון, מי שרוצה מוזמן.

          רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

          ש תגובה 1 תגובה אחרונה
          3
          • ש מנותק
            ש מנותק
            שליטה מרחוק
            השיב לצדיק תמים ב נערך לאחרונה על ידי
            #6

            @צדיק-תמים כתב בבקשת מידע | מחיקת מייל מייד (שלא יעבור קודם לאשפה):

            @שליטה-מרחוק כן, בשינויים קטנים בקוד:

            const LABEL_NAME = 'TO_DELETE'
            function deleteForever () {
                const threads = GmailApp.search(`in:trash label: ${LABEL_NAME}`);
                const messages = threads.map(thread => thread.getMessages()).flat();
                const messagesIds = messages.map(message => message.getId());
                if (!threads.length) {
                    return console.log('not emails to delete');
                }
                Gmail.Users.Messages.batchDelete({ ids: messagesIds }, emailAccount);
                console.log(`${messages.length} messages in ${threads.length} threads deleted forever`);
            }
            

            ובנוסף צריך להגדיר מסנן לכתובת אימייל שרוצים לחסום, ולהגדיר שיעביר לאשפה ויחיל תווית בשם TO_DELETE


            אופציה שניה ללא צורך במסנן (אבל כדי שהמייל לא יופיע בזמן שבין ריצות הסקריפט כן צריך מסנן...) ואת הכתובות לחסימה יש להכניס במשתנה EMAILS עם פסיק בין אחת לשניה, כמו בדוגמה:

            const EMAILS = 'abc@gmail.com,b44@gmail.com';
            function deleteForever() {
                const emailRegex = /\S+@\S+\.\S+/;
                const emails = EMAILS.split(',');
                if (emails.some((email) => !emailRegex.test(email))) throw new Error(`invalid email: ${emails.find((email) => !emailRegex.test(email))}`);
                if (!emails.length) throw new Error('no valid emails');
                const threads = GmailApp.search(`from: { ${emails.join(' OR ')} } to: me`);
                const messages = threads.map((thread) => thread.getMessages()).flat();
                const messagesIds = messages.map((message) => message.getId());
                if (!threads.length) return console.log('not emails to delete');
                Gmail.Users.Messages.batchDelete({ ids: messagesIds }, 'me');
                console.log(`🗑️ ${messages.length} messages in ${threads.length} threads deleted forever`);
            }
            

            אפשר לעשות משהו יותר מושקע עם ממשק והתקנה אוטומטית וכו' כמו בסקריפט של מייל לטלפון, מי שרוצה מוזמן.

            לא מבין בשביל שיהיה כמה שיותר מהר שימחוק בלי שיראו אותו כלל עד כמה שאפשר אז צריך לעשות את הסקריפט השני ולהגדיר מסנן היינו לעשות מסנן חדש של מחיקה. ובנוסף להוסיף אותו לסקריפט הנ"ל ולהגדיר כל 5 דק'?

            צדיק תמיםצ תגובה 1 תגובה אחרונה
            0
            • צדיק תמיםצ מנותק
              צדיק תמיםצ מנותק
              צדיק תמים מדריכים
              השיב לשליטה מרחוק ב נערך לאחרונה על ידי
              #7

              @שליטה-מרחוק כן, ותגדיר כל דקה.
              ואז המייל יגיע, יעבור ישירות לאשפה, ולאחר דקה בערך יימחק משם לצמיתות.

              רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

              ש תגובה 1 תגובה אחרונה
              1
              • ש מנותק
                ש מנותק
                שליטה מרחוק
                השיב לצדיק תמים ב נערך לאחרונה על ידי
                #8

                @צדיק-תמים כתב בבקשת מידע | מחיקת מייל מייד (שלא יעבור קודם לאשפה):

                @שליטה-מרחוק כן, ותגדיר כל דקה.
                ואז המייל יגיע, יעבור ישירות לאשפה, ולאחר דקה בערך יימחק משם לצמיתות.

                אז מה בעצם ההבדל בין הראשון לשני אם בין כך אני עושה מסנן?
                אולי כדאי לעשות מזה מדריך מסודר פה בפורום כי אני גם מחכה לזה נראה לי כמה שנים כבר

                צדיק תמיםצ תגובה 1 תגובה אחרונה
                0
                • צדיק תמיםצ מנותק
                  צדיק תמיםצ מנותק
                  צדיק תמים מדריכים
                  השיב לשליטה מרחוק ב נערך לאחרונה על ידי
                  #9

                  @שליטה-מרחוק כתב בבקשת מידע | מחיקת מייל מייד (שלא יעבור קודם לאשפה):

                  אז מה בעצם ההבדל בין הראשון לשני אם בין כך אני עושה מסנן?

                  אין כל כך הבדל באמת.
                  ואתה מוזמן לפרסם מדריך מסודר על זה.

                  רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

                  תגובה 1 תגובה אחרונה
                  1
                  • מתושלח הבבלימ מנותק
                    מתושלח הבבלימ מנותק
                    מתושלח הבבלי מדריכים
                    כתב ב נערך לאחרונה על ידי
                    #10

                    @צדיק-תמים תודה רבה אבל הגדרתי את זה כמו המדריך וזה לא נמחק אחרי דקה

                    תהיה צודק

                    צדיק תמיםצ תגובה 1 תגובה אחרונה
                    0
                    • צדיק תמיםצ מנותק
                      צדיק תמיםצ מנותק
                      צדיק תמים מדריכים
                      השיב למתושלח הבבלי ב נערך לאחרונה על ידי צדיק תמים
                      #11

                      @מתושלח-הבבלי תעלה צילום מסך מפרטי הטריגר שיצרת וכן מלשונית "הפעלות":
                      452e4d6f-e511-40e4-96c9-58bbfcab8bc0-CleanShot 2023-07-13 at 23.49.58@2x.png
                      בנוסף תנסה להריץ ידנית את הקוד בכפתור הזה ותבדוק אם אז זה כן מחק.
                      668aabe1-41c4-4c93-9501-d9a022380a65-image.png

                      רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

                      תגובה 1 תגובה אחרונה
                      2
                      • מתושלח הבבלימ מנותק
                        מתושלח הבבלימ מנותק
                        מתושלח הבבלי מדריכים
                        כתב ב נערך לאחרונה על ידי
                        #12

                        @צדיק-תמים הנה צילום מסך:
                        2023-07-13 (1).png 2023-07-13.png

                        תהיה צודק

                        צדיק תמיםצ תגובה 1 תגובה אחרונה
                        0
                        • צדיק תמיםצ מנותק
                          צדיק תמיםצ מנותק
                          צדיק תמים מדריכים
                          השיב למתושלח הבבלי ב נערך לאחרונה על ידי
                          #13

                          @מתושלח-הבבלי זה נראה שהדבקת את הקוד שהבאתי בנוסף לקוד שכבר היה בעורך ולא במקום
                          תמחק את כל הקוד ותדביק מחדש את מה שהבאתי, תריץ באופן חד פעמי את הקוד בכפתור "הפעלה" ותאשר את ההרשאות, ותערוך את הטריגר כך ש"הפונקציה להפעלה" יהיה "deleteForever" ולא "myFunction"

                          רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

                          תגובה 1 תגובה אחרונה
                          2
                          • מתושלח הבבלימ מנותק
                            מתושלח הבבלימ מנותק
                            מתושלח הבבלי מדריכים
                            כתב ב נערך לאחרונה על ידי
                            #14

                            @צדיק-תמים אתה עשר! זה דופק כמו שעון שוויצרי אין מילים!

                            תהיה צודק

                            תגובה 1 תגובה אחרונה
                            1
                            • צדיק תמיםצ מנותק
                              צדיק תמיםצ מנותק
                              צדיק תמים מדריכים
                              השיב לשליטה מרחוק ב נערך לאחרונה על ידי
                              #15

                              @שליטה-מרחוק כתב בבקשת מידע | מחיקת מייל מייד (שלא יעבור קודם לאשפה):

                              זה יכול לפתור את השאלה שראיתי פה כמה פעמים האם ניתן לחסום מייל מסוים לגמרי שהדברים שלו לא יגיעו רק לספאם או אשפה אלא יימחקו לגמרי לגמרי?
                              א"כ תוכל להסביר מה בדיוק עושים

                              מקודם פרסמתי באתר שלי סקריפט ידידותי ביותר שעושה הכל בקליק אחד: https://madrichim.ovh/topic/440/חסימת-כתובות-אמיתית-במקום-העברה-לספאם-בלבד

                              רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

                              תגובה 1 תגובה אחרונה
                              2
                              • ש שעטנ"ז ג"ץ התייחס לנושא זה
                              • ש שעטנ"ז ג"ץ התייחס לנושא זה

                              • התחברות

                              • אין לך חשבון עדיין? הרשמה

                              • התחברו או הירשמו כדי לחפש.
                              • פוסט ראשון
                                פוסט אחרון
                              0
                              • חוקי הפורום
                              • לא נפתר
                              • משתמשים
                              • חיפוש גוגל בפורום
                              • צור קשר