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

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. אינטרנט
  3. קבלת הודעה על כל מייל שנכנס לכתובת אחרת

קבלת הודעה על כל מייל שנכנס לכתובת אחרת

מתוזמן נעוץ נעול הועבר אינטרנט
17 פוסטים 4 כותבים 619 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • חייםיודלביץח מנותק
    חייםיודלביץח מנותק
    חייםיודלביץ
    השיב ליוסי12345 ב נערך לאחרונה על ידי חייםיודלביץ
    #6

    @יוסי12345 אמר בקבלת הודעה על כל מייל שנכנס לכתובת אחרת:

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

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

    @שאול-נ-י אפשר לבקש שיפוץ קטן?

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

    בקיצור, אני ישמח אם הוא ישלח הודעה רק אם:

    1. יש תוית "לשלוח"
    2. הדואר לא נקרא.

    תודה רבה

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

      @חייםיודלביץ אתה יכול בחיפוש נפרד להוריד את התווית מכל ה'נקראו'
      ובחיפוש הרגיל להוסיף שיחפש רק הלא נקראו עם התווית, ככה

      function newmail() {
          let sendmail = 'exemple@gmail.com'
          let sendlabel = GmailApp.getUserLabelByName('לשלוח')
          let oldmessages = GmailApp.search('is: read label:לשלוח')
           for (let oldmessage of oldmessages) {
                  oldmessage.removeLabel(sendlabel)
          let newmessages = GmailApp.search('is: unread label:לשלוח newer_than:1D')
            for (let newmessage of newmessages) {
              if (newmessage.getLastMessageDate()) {
                for (let newmessage of newmessages) {
                  let message = newmessage.getMessages()[0]
                  let subjec = message.getSubject()
                  let senderEmail = message.getFrom()
                  let subject = 'יש מייל חדש עם הכותרת= ' + subjec
                  let body = 'יש לך מייל חדש מאת ' + senderEmail
                  MailApp.sendEmail(sendmail, subject, body,)
                  newmessage.removeLabel(sendlabel)
                }
              }
            }    
         }
      }
      
      חייםיודלביץח תגובה 1 תגובה אחרונה
      3
      • חייםיודלביץח מנותק
        חייםיודלביץח מנותק
        חייםיודלביץ
        השיב לשאול נ"י ב נערך לאחרונה על ידי
        #8

        @שאול-נ-י ראשית, תודה רבה על כל העזרה!!

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

        תודה!

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

          @חייםיודלביץ אמר בקבלת הודעה על כל מייל שנכנס לכתובת אחרת:

          @שאול-נ-י ראשית, תודה רבה על כל העזרה!!

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

          תודה!

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

          function newmail() {
            let sendmail = 'exemple@gmail.com'
            let sendlabel = GmailApp.getUserLabelByName('לשלוח')
            let oldmessages = GmailApp.search('is: read label:לשלוח')
              for (let oldmessage of oldmessages) {
                      oldmessage.removeLabel(sendlabel)
                let newmessages = GmailApp.search('is: unread label:לשלוח')
                  for (let newmessage of newmessages) {
                        let message = newmessage.getMessages()[0]
                        let subjec = message.getSubject()
                        let senderEmail = message.getFrom()
                        let subject = 'יש מייל חדש עם הכותרת= ' + subjec
                        let body = 'יש לך מייל חדש מאת ' + senderEmail
                        MailApp.sendEmail(sendmail, subject, body,)
                        newmessage.removeLabel(sendlabel)
                  }   
              }
          }
          
          חייםיודלביץח מלאכת מחשבתמ 2 תגובות תגובה אחרונה
          3
          • חייםיודלביץח מנותק
            חייםיודלביץח מנותק
            חייםיודלביץ
            השיב לשאול נ"י ב נערך לאחרונה על ידי חייםיודלביץ
            #10

            @שאול-נ-י אמר בקבלת הודעה על כל מייל שנכנס לכתובת אחרת:

            @חייםיודלביץ אמר בקבלת הודעה על כל מייל שנכנס לכתובת אחרת:

            @שאול-נ-י ראשית, תודה רבה על כל העזרה!!

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

            תודה!

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

            function newmail() {
              let sendmail = 'exemple@gmail.com'
              let sendlabel = GmailApp.getUserLabelByName('לשלוח')
              let oldmessages = GmailApp.search('is: read label:לשלוח')
                for (let oldmessage of oldmessages) {
                        oldmessage.removeLabel(sendlabel)
                  let newmessages = GmailApp.search('is: unread label:לשלוח')
                    for (let newmessage of newmessages) {
                          let message = newmessage.getMessages()[0]
                          let subjec = message.getSubject()
                          let senderEmail = message.getFrom()
                          let subject = 'יש מייל חדש עם הכותרת= ' + subjec
                          let body = 'יש לך מייל חדש מאת ' + senderEmail
                          MailApp.sendEmail(sendmail, subject, body,)
                          newmessage.removeLabel(sendlabel)
                    }   
                }
            }
            

            תודה!
            עובד מעולה!!

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

            תבורך!

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

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

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

                @מלאכת-מחשבת @שאול-נ-י וכו'
                יש אפשרות להכנסת כתובת של דף האימייל שפותח את דף הבית של האימייל האחר שלי והיא ע"י הכנסת שורה זו:

                https://accounts.google.com/AccountChooser?continue=https://mail.google.com/&Email=youremail@gmail.com
                

                שים לב להחליף את youremail@gmail.com בכתובת המייל שלך

                מקור:
                https://www.prog.co.il/articles/להחזיק-מספר-חשבונות-gmail‍.2042/
                הובא כאן (מתמחים). ע"י הניק @איש-נחמד ..

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

                  @שאול-נ-י עכשיו נוצרה בעיה שהוא לא שולח הודעות על הודעות חדשות שהגיעו היום.

                  אשמח אם יהא לך זמן שתוכל לסדר את זה.

                  תודה רבה!
                  הסקריפט הזה מדהים!

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

                    @חייםיודלביץ אמר בקבלת הודעה על כל מייל שנכנס לכתובת אחרת:

                    עכשיו נוצרה בעיה שהוא לא שולח הודעות על הודעות חדשות שהגיעו היום.

                    מה זה עכשיו? עד עכשיו זה עבד? אם כן זה בעיה במייל שלך או מגבלת מיילים (אפשר לשלוח רק 150 מיילים ליום) תבדוק איפה הבעיה ותעדכן

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

                      @שאול-נ-י אמר בקבלת הודעה על כל מייל שנכנס לכתובת אחרת:

                      @חייםיודלביץ אמר בקבלת הודעה על כל מייל שנכנס לכתובת אחרת:

                      עכשיו נוצרה בעיה שהוא לא שולח הודעות על הודעות חדשות שהגיעו היום.

                      מה זה עכשיו? עד עכשיו זה עבד? אם כן זה בעיה במייל שלך או מגבלת מיילים (אפשר לשלוח רק 150 מיילים ליום) תבדוק איפה הבעיה ותעדכן

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

                      תודה

                      עריכה: עכשיו אני רואה משהו מוזר לחלוטין הוא בכלל לא עובד אצלי, אני צריך לבדוק מה קורה שם:

                      אצלי כתוב כך:

                      function newmail() {
                        let sendmail = '123456789@gmail.com'
                        let sendlabel = GmailApp.getUserLabelByName('לשלוח')
                        let oldmessages = GmailApp.search('is: read label:לשלוח')
                          for (let oldmessage of oldmessages) {
                                  oldmessage.removeLabel(sendlabel)
                            let newmessages = GmailApp.search('is: unread label:לשלוח')
                              for (let newmessage of newmessages) {
                                    let message = newmessage.getMessages()[0]
                                    let subjec = message.getSubject()
                                    let senderEmail = message.getFrom()
                                    let subject = ' התקבל מייל חדש מאת ' + senderEmail +' כותרת הנושא: ' + subjec
                                 let body = ""
                                    MailApp.sendEmail(sendmail, subject, body,)
                                    newmessage.removeLabel(sendlabel)
                              }   
                          }
                      }
                      
                      ש תגובה 1 תגובה אחרונה
                      0
                      • ש מנותק
                        ש מנותק
                        שאול נ"י
                        השיב לחייםיודלביץ ב נערך לאחרונה על ידי
                        #16

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

                        function newmail() {
                          let sendmail = 'exemple@gmail.com'
                          let sendlabel = GmailApp.getUserLabelByName('לשלוח')
                          let oldmessages = GmailApp.search('is: read label:לשלוח')
                            for (let oldmessage of oldmessages) {
                                    oldmessage.removeLabel(sendlabel)}
                              let newmessages = GmailApp.search('is: unread label:לשלוח')
                                for (let newmessage of newmessages) {
                                      let message = newmessage.getMessages()[0]
                                      let subjec = message.getSubject()
                                      let senderEmail = message.getFrom()
                                      let subject = 'יש מייל חדש עם הכותרת= ' + subjec
                                      let body = 'יש לך מייל חדש מאת ' + senderEmail
                                      MailApp.sendEmail(sendmail, subject, body,)
                                      newmessage.removeLabel(sendlabel)
                                }   
                        }
                        
                        חייםיודלביץח תגובה 1 תגובה אחרונה
                        2
                        • חייםיודלביץח מנותק
                          חייםיודלביץח מנותק
                          חייםיודלביץ
                          השיב לשאול נ"י ב נערך לאחרונה על ידי
                          #17

                          @שאול-נ-י צודק, זה היה הבעיה עכשיו עובד חלק!!

                          תודה רבה!!

                          תגובה 1 תגובה אחרונה
                          2
                          • חייםיודלביץח חייםיודלביץ התייחס לנושא זה ב
                          • חייםיודלביץח חייםיודלביץ התייחס לנושא זה ב

                          בא תתחבר לדף היומי!
                          • התחברות

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

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