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

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

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

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

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

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

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

    function newmail() {
        let sendmail = 'exemple@gmail.com'
        let sendlabel = GmailApp.getUserLabelByName('לשלוח')
        let newmessages = GmailApp.search('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)
              }
            }
          }
    }
    

    (כמובן לשנות בשורות 2,3,4 המייל ושם התווית)

    או אולי אם תרצה לסמן כנקרא אחרי שליחת ההתרעה תוכל ללא תווית

    תודה רבה!!
    עובד מדהים, בדיוק מה שחפשתי.

    בשביל מי שיראה וירצה לנסות אח"כ אז אולי תוסיף לפוסט שלך

    1. שצריך להוסיף תוית בשם 'לשלוח'
    2. הסבר כיצד לגרום לכל מייל חדש שנכנס לקבל את התוית ' לשלוח'

    תבורך!

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

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

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

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

        חייםיודלביץח תגובה 1 תגובה אחרונה
        0
        • חייםיודלביץח מנותק
          חייםיודלביץח מנותק
          חייםיודלביץ
          השיב ליוסי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
                                • דף הבית
                                • קטגוריות
                                • פוסטים אחרונים
                                • משתמשים
                                • חיפוש
                                • חוקי הפורום