דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • 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. עזרה הדדית - מחשבים וטכנולוגיה
  4. בקשה ! עזרה בכתיבת קוד לג'ימיל להעברת הודעות מייל

בקשה ! עזרה בכתיבת קוד לג'ימיל להעברת הודעות מייל

מתוזמן נעוץ נעול הועבר נפתר עזרה הדדית - מחשבים וטכנולוגיה
69 פוסטים 6 כותבים 1.4k צפיות 6 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ג גבאי

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

    
    donotreply@hpeprint.com
    

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

    chvC מנותק
    chvC מנותק
    chv
    כתב ב נערך לאחרונה על ידי
    #49

    @גבאי נכון, לא חשבתי על זה..
    זה אמור לסדר את זה:

    function redirect() {
      let printerEmail = 'printer@hp.com' // מייל של המדפסת
      let printerResponsesEmail = 'dontreply@hp.com'// מייל תשובות מהמדפסת
      let workinglabel = GmailApp.getUserLabelByName('working') // שם של תווית - עובד על זה
      let donelabel = GmailApp.getUserLabelByName('performed') // שם של תווית - בוצע
      let forwardmessages = GmailApp.search(`-from:${printerResponsesEmail} AND -label:working AND -label:performed`) // לשים לב לשמות התוויות
      if (forwardmessages.length > 0) {
      for (let formessage of forwardmessages) {
          let message = formessage.getMessages()[0]
          let subject = message.getSubject()
          let body = message.getBody()
          let attachments = message.getAttachments() // בשורה הבאה - שולח מייל למדפסת מתוכן ההודעה שהתקבלה
          MailApp.sendEmail(printerEmail, subject, '', {
            htmlBody: body,
            attachments: attachments
          })
          formessage.addLabel(workinglabel) // מוסיף תווית 'עובד על זה' להודעה
        }
      }
      let printermessages = GmailApp.search(`from:${printerResponsesEmail} is:unread`)
      if (printermessages.length > 0) {
        for (let printmessage of printermessages) {
          let message = printmessage.getMessages()[0]
          let body = message.getBody()
          let attachments = message.getAttachments()
          let lastworkingthread = workinglabel.getThreads()[0]
          lastworkingthread.reply('', {
            htmlBody: body,
            attachments: attachments
          })
          lastworkingthread.removeLabel(workinglabel) // מוחק תווית 'עובד על זה' מהודעה שקיבלה תשובה
          lastworkingthread.addLabel(donelabel) // מקצה תווית 'בוצע' להודעה שקיבלה תשובה
          printmessage.markRead() // סימון הודעת המדפסת כנקרא
        }
      }
    }
    

    @גבאי אמר בבקשה ! עזרה בכתיבת קוד לג'ימיל להעברת הודעות מייל:

    @chv אין לך מושג באיזה עוצמה אני מרגיש את ה"נהמא דכיסופא" מעולם לא הרגשתי כ"כ הכרת הטוב לבנ"א שכ"כ טורח ומתאמץ ומתמסר לשני בלי להכיר ובלי שהשני יוכל להכיר אותו/ להוקיר לו טובה
    אני כל הזמן מסתובב בהרגשה...... איך אני עושה לההוא @chv טובה בחזרה? איך אני מודה לו? הקושי שלי הוא עצום! היום התחלתי להבין מה זה "נהמא דכיסופא"
    בקיצור אין לי מילים...... ואם יש דרך להכיר לך טובה תעדכן אותי

    תודה על הפרגונים.. אבל אל תגזים, אני בעיקר נהנה מהאתגרים האלה וזה לא הכל חסד

    בלוג

    ג 3 תגובות תגובה אחרונה
    4
    • chvC chv

      @גבאי נכון, לא חשבתי על זה..
      זה אמור לסדר את זה:

      function redirect() {
        let printerEmail = 'printer@hp.com' // מייל של המדפסת
        let printerResponsesEmail = 'dontreply@hp.com'// מייל תשובות מהמדפסת
        let workinglabel = GmailApp.getUserLabelByName('working') // שם של תווית - עובד על זה
        let donelabel = GmailApp.getUserLabelByName('performed') // שם של תווית - בוצע
        let forwardmessages = GmailApp.search(`-from:${printerResponsesEmail} AND -label:working AND -label:performed`) // לשים לב לשמות התוויות
        if (forwardmessages.length > 0) {
        for (let formessage of forwardmessages) {
            let message = formessage.getMessages()[0]
            let subject = message.getSubject()
            let body = message.getBody()
            let attachments = message.getAttachments() // בשורה הבאה - שולח מייל למדפסת מתוכן ההודעה שהתקבלה
            MailApp.sendEmail(printerEmail, subject, '', {
              htmlBody: body,
              attachments: attachments
            })
            formessage.addLabel(workinglabel) // מוסיף תווית 'עובד על זה' להודעה
          }
        }
        let printermessages = GmailApp.search(`from:${printerResponsesEmail} is:unread`)
        if (printermessages.length > 0) {
          for (let printmessage of printermessages) {
            let message = printmessage.getMessages()[0]
            let body = message.getBody()
            let attachments = message.getAttachments()
            let lastworkingthread = workinglabel.getThreads()[0]
            lastworkingthread.reply('', {
              htmlBody: body,
              attachments: attachments
            })
            lastworkingthread.removeLabel(workinglabel) // מוחק תווית 'עובד על זה' מהודעה שקיבלה תשובה
            lastworkingthread.addLabel(donelabel) // מקצה תווית 'בוצע' להודעה שקיבלה תשובה
            printmessage.markRead() // סימון הודעת המדפסת כנקרא
          }
        }
      }
      

      @גבאי אמר בבקשה ! עזרה בכתיבת קוד לג'ימיל להעברת הודעות מייל:

      @chv אין לך מושג באיזה עוצמה אני מרגיש את ה"נהמא דכיסופא" מעולם לא הרגשתי כ"כ הכרת הטוב לבנ"א שכ"כ טורח ומתאמץ ומתמסר לשני בלי להכיר ובלי שהשני יוכל להכיר אותו/ להוקיר לו טובה
      אני כל הזמן מסתובב בהרגשה...... איך אני עושה לההוא @chv טובה בחזרה? איך אני מודה לו? הקושי שלי הוא עצום! היום התחלתי להבין מה זה "נהמא דכיסופא"
      בקיצור אין לי מילים...... ואם יש דרך להכיר לך טובה תעדכן אותי

      תודה על הפרגונים.. אבל אל תגזים, אני בעיקר נהנה מהאתגרים האלה וזה לא הכל חסד

      ג מנותק
      ג מנותק
      גבאי
      כתב ב נערך לאחרונה על ידי גבאי
      #50

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

      תגובה 1 תגובה אחרונה
      0
      • chvC chv

        @גבאי נכון, לא חשבתי על זה..
        זה אמור לסדר את זה:

        function redirect() {
          let printerEmail = 'printer@hp.com' // מייל של המדפסת
          let printerResponsesEmail = 'dontreply@hp.com'// מייל תשובות מהמדפסת
          let workinglabel = GmailApp.getUserLabelByName('working') // שם של תווית - עובד על זה
          let donelabel = GmailApp.getUserLabelByName('performed') // שם של תווית - בוצע
          let forwardmessages = GmailApp.search(`-from:${printerResponsesEmail} AND -label:working AND -label:performed`) // לשים לב לשמות התוויות
          if (forwardmessages.length > 0) {
          for (let formessage of forwardmessages) {
              let message = formessage.getMessages()[0]
              let subject = message.getSubject()
              let body = message.getBody()
              let attachments = message.getAttachments() // בשורה הבאה - שולח מייל למדפסת מתוכן ההודעה שהתקבלה
              MailApp.sendEmail(printerEmail, subject, '', {
                htmlBody: body,
                attachments: attachments
              })
              formessage.addLabel(workinglabel) // מוסיף תווית 'עובד על זה' להודעה
            }
          }
          let printermessages = GmailApp.search(`from:${printerResponsesEmail} is:unread`)
          if (printermessages.length > 0) {
            for (let printmessage of printermessages) {
              let message = printmessage.getMessages()[0]
              let body = message.getBody()
              let attachments = message.getAttachments()
              let lastworkingthread = workinglabel.getThreads()[0]
              lastworkingthread.reply('', {
                htmlBody: body,
                attachments: attachments
              })
              lastworkingthread.removeLabel(workinglabel) // מוחק תווית 'עובד על זה' מהודעה שקיבלה תשובה
              lastworkingthread.addLabel(donelabel) // מקצה תווית 'בוצע' להודעה שקיבלה תשובה
              printmessage.markRead() // סימון הודעת המדפסת כנקרא
            }
          }
        }
        

        @גבאי אמר בבקשה ! עזרה בכתיבת קוד לג'ימיל להעברת הודעות מייל:

        @chv אין לך מושג באיזה עוצמה אני מרגיש את ה"נהמא דכיסופא" מעולם לא הרגשתי כ"כ הכרת הטוב לבנ"א שכ"כ טורח ומתאמץ ומתמסר לשני בלי להכיר ובלי שהשני יוכל להכיר אותו/ להוקיר לו טובה
        אני כל הזמן מסתובב בהרגשה...... איך אני עושה לההוא @chv טובה בחזרה? איך אני מודה לו? הקושי שלי הוא עצום! היום התחלתי להבין מה זה "נהמא דכיסופא"
        בקיצור אין לי מילים...... ואם יש דרך להכיר לך טובה תעדכן אותי

        תודה על הפרגונים.. אבל אל תגזים, אני בעיקר נהנה מהאתגרים האלה וזה לא הכל חסד

        ג מנותק
        ג מנותק
        גבאי
        כתב ב נערך לאחרונה על ידי גבאי
        #51

        @chv בדיקה נוספת
        א. הוא שולח מייד בהפעלה הראשונה 3 פעמים את ההודעה
        ב. הוא נותן תווית בוצע על ההודעה שהתקבלה מהמדפסת ועל ההודעות (3, כנ"ל) שנשלחו למדפסת במקום על ההודעה שהתקבלה למייל, וכך נשאר התווית "עובד על זה" בהודעה שהתקבלה והיא נשלחת שוב.
        וכנראה שמהסיבה הזו אני לא מקבל את התשובה למייל השולח כי התשובה באה אלי חזרה......

        תגובה 1 תגובה אחרונה
        0
        • chvC chv

          @גבאי נכון, לא חשבתי על זה..
          זה אמור לסדר את זה:

          function redirect() {
            let printerEmail = 'printer@hp.com' // מייל של המדפסת
            let printerResponsesEmail = 'dontreply@hp.com'// מייל תשובות מהמדפסת
            let workinglabel = GmailApp.getUserLabelByName('working') // שם של תווית - עובד על זה
            let donelabel = GmailApp.getUserLabelByName('performed') // שם של תווית - בוצע
            let forwardmessages = GmailApp.search(`-from:${printerResponsesEmail} AND -label:working AND -label:performed`) // לשים לב לשמות התוויות
            if (forwardmessages.length > 0) {
            for (let formessage of forwardmessages) {
                let message = formessage.getMessages()[0]
                let subject = message.getSubject()
                let body = message.getBody()
                let attachments = message.getAttachments() // בשורה הבאה - שולח מייל למדפסת מתוכן ההודעה שהתקבלה
                MailApp.sendEmail(printerEmail, subject, '', {
                  htmlBody: body,
                  attachments: attachments
                })
                formessage.addLabel(workinglabel) // מוסיף תווית 'עובד על זה' להודעה
              }
            }
            let printermessages = GmailApp.search(`from:${printerResponsesEmail} is:unread`)
            if (printermessages.length > 0) {
              for (let printmessage of printermessages) {
                let message = printmessage.getMessages()[0]
                let body = message.getBody()
                let attachments = message.getAttachments()
                let lastworkingthread = workinglabel.getThreads()[0]
                lastworkingthread.reply('', {
                  htmlBody: body,
                  attachments: attachments
                })
                lastworkingthread.removeLabel(workinglabel) // מוחק תווית 'עובד על זה' מהודעה שקיבלה תשובה
                lastworkingthread.addLabel(donelabel) // מקצה תווית 'בוצע' להודעה שקיבלה תשובה
                printmessage.markRead() // סימון הודעת המדפסת כנקרא
              }
            }
          }
          

          @גבאי אמר בבקשה ! עזרה בכתיבת קוד לג'ימיל להעברת הודעות מייל:

          @chv אין לך מושג באיזה עוצמה אני מרגיש את ה"נהמא דכיסופא" מעולם לא הרגשתי כ"כ הכרת הטוב לבנ"א שכ"כ טורח ומתאמץ ומתמסר לשני בלי להכיר ובלי שהשני יוכל להכיר אותו/ להוקיר לו טובה
          אני כל הזמן מסתובב בהרגשה...... איך אני עושה לההוא @chv טובה בחזרה? איך אני מודה לו? הקושי שלי הוא עצום! היום התחלתי להבין מה זה "נהמא דכיסופא"
          בקיצור אין לי מילים...... ואם יש דרך להכיר לך טובה תעדכן אותי

          תודה על הפרגונים.. אבל אל תגזים, אני בעיקר נהנה מהאתגרים האלה וזה לא הכל חסד

          ג מנותק
          ג מנותק
          גבאי
          כתב ב נערך לאחרונה על ידי גבאי
          #52

          @chv אני עכשיו חושב שאתה יכול לעשות טסטים ע"י שתשלח למייל של המדפסות עם כתובת שגויה
          והוא ישלח לך מייל תשובה שאין כזו מדפסת אבל בשביל טסטים זה מעולה

          @hpeprint.com
          

          לא משנה מה תכתוב לפני השטרודל

          תגובה 1 תגובה אחרונה
          0
          • chvC מנותק
            chvC מנותק
            chv
            כתב ב נערך לאחרונה על ידי chv
            #53

            אוחחח... יכול להיות שזה חלק מהבאג - (או כולו) - שהפעולת חיפוש מחפשת גם הודעות בדואר יוצא.
            תוסיף את זה לשורות החיפוש (שורה 6 ושורה 20. בתוך הגרשיים המוזרים)

            is:inbox
            

            זה פשוט מחפש רק בדואר נכנס

            יכול להיות שהסתדר?

            ואגב שים לב שאתה חייב למחוק גם את המסננים שהיו לפני וגם את ההודעות עם תוויות - שלא יבלבלו אותו עכשיו

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

            בלוג

            ג 2 תגובות תגובה אחרונה
            4
            • chvC chv

              אוחחח... יכול להיות שזה חלק מהבאג - (או כולו) - שהפעולת חיפוש מחפשת גם הודעות בדואר יוצא.
              תוסיף את זה לשורות החיפוש (שורה 6 ושורה 20. בתוך הגרשיים המוזרים)

              is:inbox
              

              זה פשוט מחפש רק בדואר נכנס

              יכול להיות שהסתדר?

              ואגב שים לב שאתה חייב למחוק גם את המסננים שהיו לפני וגם את ההודעות עם תוויות - שלא יבלבלו אותו עכשיו

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

              ג מנותק
              ג מנותק
              גבאי
              כתב ב נערך לאחרונה על ידי גבאי
              #54

              @chv ככה?

                let printermessages = GmailApp.search(`from:${printerResponsesEmail} is:unread is:inbox`)
                let forwardmessages = GmailApp.search(`-from:${printerResponsesEmail} AND -label:working AND -label:performed is:inbox`) // לשים לב לשמות התוויות
              
              

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

              chvC תגובה 1 תגובה אחרונה
              0
              • ג גבאי

                @chv ככה?

                  let printermessages = GmailApp.search(`from:${printerResponsesEmail} is:unread is:inbox`)
                  let forwardmessages = GmailApp.search(`-from:${printerResponsesEmail} AND -label:working AND -label:performed is:inbox`) // לשים לב לשמות התוויות
                
                

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

                chvC מנותק
                chvC מנותק
                chv
                כתב ב נערך לאחרונה על ידי
                #55

                @גבאי מעניין. אולי הבעיה עכשיו היא בצורה של החיפוש (עם המינוס על מאת המדפסת)
                תנסה בכמה צורות של החיפוש. אולי תוריד את ה-AND
                אולי תשים את זה באמצע, בסוף.
                לא יודע

                בלוג

                ג תגובה 1 תגובה אחרונה
                3
                • chvC chv

                  @גבאי מעניין. אולי הבעיה עכשיו היא בצורה של החיפוש (עם המינוס על מאת המדפסת)
                  תנסה בכמה צורות של החיפוש. אולי תוריד את ה-AND
                  אולי תשים את זה באמצע, בסוף.
                  לא יודע

                  ג מנותק
                  ג מנותק
                  גבאי
                  כתב ב נערך לאחרונה על ידי
                  #56

                  @chv אמר בבקשה ! עזרה בכתיבת קוד לג'ימיל להעברת הודעות מייל:

                  AND

                  לפי מה שאני רואה בשורה 20 באמת לא שמת מינוס!!!!
                  אני צודק?

                  chvC תגובה 1 תגובה אחרונה
                  0
                  • ג גבאי

                    @chv אמר בבקשה ! עזרה בכתיבת קוד לג'ימיל להעברת הודעות מייל:

                    AND

                    לפי מה שאני רואה בשורה 20 באמת לא שמת מינוס!!!!
                    אני צודק?

                    chvC מנותק
                    chvC מנותק
                    chv
                    כתב ב נערך לאחרונה על ידי
                    #57

                    @גבאי בשורה 20 זה מחפש דווקא את ההודעות שכן מהמדפסת

                    בלוג

                    ג 2 תגובות תגובה אחרונה
                    3
                    • chvC chv

                      @גבאי בשורה 20 זה מחפש דווקא את ההודעות שכן מהמדפסת

                      ג מנותק
                      ג מנותק
                      גבאי
                      כתב ב נערך לאחרונה על ידי
                      #58

                      @chv לפי מה שאני מצליח לראות זה שהוא לא מוריד את התווית עובד על זה אלא רק מוסיף תווית בוצע לכן הוא שולח אותה שוב

                      תגובה 1 תגובה אחרונה
                      0
                      • chvC chv

                        @גבאי בשורה 20 זה מחפש דווקא את ההודעות שכן מהמדפסת

                        ג מנותק
                        ג מנותק
                        גבאי
                        כתב ב נערך לאחרונה על ידי
                        #59

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

                        chvC תגובה 1 תגובה אחרונה
                        0
                        • ג גבאי

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

                          chvC מנותק
                          chvC מנותק
                          chv
                          כתב ב נערך לאחרונה על ידי
                          #60

                          @גבאי הוא לא אמור להפעיל את הפרוצדורה על מה שבתווית מסוימת בכלל. לא מה שעם תווית בוצע ולא מה שבתווית working.

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

                          בלוג

                          ג 3 תגובות תגובה אחרונה
                          3
                          • ג גבאי

                            @chv אין לך מושג באיזה עוצמה אני מרגיש את ה"נהמא דכיסופא" מעולם לא הרגשתי כ"כ הכרת הטוב לבנ"א שכ"כ טורח ומתאמץ ומתמסר לשני בלי להכיר ובלי שהשני יוכל להכיר אותו/ להוקיר לו טובה
                            אני כל הזמן מסתובב בהרגשה...... איך אני עושה לההוא @chv טובה בחזרה? איך אני מודה לו? הקושי שלי הוא עצום! היום התחלתי להבין מה זה "נהמא דכיסופא"
                            בקיצור אין לי מילים...... ואם יש דרך להכיר לך טובה תעדכן אותי

                            נ נחנ מנותק
                            נ נחנ מנותק
                            נ נח
                            כתב ב נערך לאחרונה על ידי
                            #61
                            פוסט זה נמחק!
                            תגובה 1 תגובה אחרונה
                            0
                            • chvC chv

                              @גבאי הוא לא אמור להפעיל את הפרוצדורה על מה שבתווית מסוימת בכלל. לא מה שעם תווית בוצע ולא מה שבתווית working.

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

                              ג מנותק
                              ג מנותק
                              גבאי
                              כתב ב נערך לאחרונה על ידי
                              #62

                              @chv אמר בבקשה ! עזרה בכתיבת קוד לג'ימיל להעברת הודעות מייל:

                              הסקריפט

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

                              תגובה 1 תגובה אחרונה
                              0
                              • chvC chv

                                @גבאי הוא לא אמור להפעיל את הפרוצדורה על מה שבתווית מסוימת בכלל. לא מה שעם תווית בוצע ולא מה שבתווית working.

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

                                ג מנותק
                                ג מנותק
                                גבאי
                                כתב ב נערך לאחרונה על ידי גבאי
                                #63

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

                                תגובה 1 תגובה אחרונה
                                0
                                • chvC chv

                                  @גבאי הוא לא אמור להפעיל את הפרוצדורה על מה שבתווית מסוימת בכלל. לא מה שעם תווית בוצע ולא מה שבתווית working.

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

                                  ג מנותק
                                  ג מנותק
                                  גבאי
                                  כתב ב נערך לאחרונה על ידי
                                  #64

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

                                    let forwardmessages = GmailApp.search(`-from:${printerResponsesEmail} AND -label:working AND -label:performed is:inbox from:(-12345676@gmail.com)`) // לשים לב לשמות התוויות
                                  
                                  
                                  ג chvC 2 תגובות תגובה אחרונה
                                  0
                                  • ג גבאי

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

                                      let forwardmessages = GmailApp.search(`-from:${printerResponsesEmail} AND -label:working AND -label:performed is:inbox from:(-12345676@gmail.com)`) // לשים לב לשמות התוויות
                                    
                                    
                                    ג מנותק
                                    ג מנותק
                                    גבאי
                                    כתב ב נערך לאחרונה על ידי
                                    #65

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

                                    תגובה 1 תגובה אחרונה
                                    0
                                    • ג גבאי

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

                                        let forwardmessages = GmailApp.search(`-from:${printerResponsesEmail} AND -label:working AND -label:performed is:inbox from:(-12345676@gmail.com)`) // לשים לב לשמות התוויות
                                      
                                      
                                      chvC מנותק
                                      chvC מנותק
                                      chv
                                      כתב ב נערך לאחרונה על ידי
                                      #66

                                      @גבאי אמר בבקשה ! עזרה בכתיבת קוד לג'ימיל להעברת הודעות מייל:

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

                                        let forwardmessages = GmailApp.search(`-from:${printerResponsesEmail} AND -label:working AND -label:performed is:inbox from:(-12345676@gmail.com)`) // לשים לב לשמות התוויות
                                      
                                      

                                      יכול להיות שהסוגריים באמצע מבלבלים אותו
                                      צריך לעשות את זה בלי סוגריים כמו ה-from הראשון
                                      לכאורה

                                      אני כבר מבולבל לגמרי מכל זה 😊 לא מצליח לשחזר את זה אצלי - כל הבעיות שאתה כותב..
                                      נראה במוצ"ש בלי נדר

                                      בלוג

                                      תגובה 1 תגובה אחרונה
                                      4
                                      • chvC chv

                                        אוחחח... יכול להיות שזה חלק מהבאג - (או כולו) - שהפעולת חיפוש מחפשת גם הודעות בדואר יוצא.
                                        תוסיף את זה לשורות החיפוש (שורה 6 ושורה 20. בתוך הגרשיים המוזרים)

                                        is:inbox
                                        

                                        זה פשוט מחפש רק בדואר נכנס

                                        יכול להיות שהסתדר?

                                        ואגב שים לב שאתה חייב למחוק גם את המסננים שהיו לפני וגם את ההודעות עם תוויות - שלא יבלבלו אותו עכשיו

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

                                        ג מנותק
                                        ג מנותק
                                        גבאי
                                        כתב ב נערך לאחרונה על ידי גבאי
                                        #67

                                        @chv אמר בבקשה ! עזרה בכתיבת קוד לג'ימיל להעברת הודעות מייל:

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

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

                                        chvC תגובה 1 תגובה אחרונה
                                        0
                                        • ג גבאי

                                          @chv אמר בבקשה ! עזרה בכתיבת קוד לג'ימיל להעברת הודעות מייל:

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

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

                                          chvC מנותק
                                          chvC מנותק
                                          chv
                                          כתב ב נערך לאחרונה על ידי
                                          #68

                                          @גבאי תכתוב לי את הפרטים וכו'
                                          במייל שבפרופיל שלי

                                          אני קצת עסוק כרגע, נתכתב

                                          בלוג

                                          תגובה 1 תגובה אחרונה
                                          2

                                          • התחברות

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

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