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

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

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

שליחת מייל מ JavaScript

מתוזמן נעוץ נעול הועבר תכנות
12 פוסטים 7 כותבים 670 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • Sara RivkaS מנותק
    Sara RivkaS מנותק
    Sara Rivka
    כתב ב נערך לאחרונה על ידי
    #1

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

    yossizY ש 2 תגובות תגובה אחרונה
    0
    • dovidD מנותק
      dovidD מנותק
      dovid ניהול
      כתב ב נערך לאחרונה על ידי
      #2

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

      mailto:dovid@example.com?subject=noshe&body=text

      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

      בכל נושא אפשר ליצור קשר dovid@tchumim.com

      Sara RivkaS 5 2 תגובות תגובה אחרונה
      3
      • yossizY מנותק
        yossizY מנותק
        yossiz
        השיב לSara Rivka ב נערך לאחרונה על ידי
        #3

        @Sara-Rivka אין אפשרות מובנית. צריך להשתמש ב-API של צד שלישי כלשהו.
        הבעיה היא שגישה-API חייב סיסמה כלשהו ולא מומלץ לשמור את הסיסמה בצד לקוח.
        לכן בעצם למקרה כזה צריך צד שרת משלך.
        יש פתרון שהוא פשרה בין יצירת API משלך להרצת הכל בקליינט,
        להשתמש ב-serverless functions
        אני לא יודע אם זה מתאים למקרה שלך

        📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

        תגובה 1 תגובה אחרונה
        1
        • Sara RivkaS מנותק
          Sara RivkaS מנותק
          Sara Rivka
          השיב לdovid ב נערך לאחרונה על ידי
          #4

          @dovid כתב בשליחת מייל מ JavaScript:

          לא, אי אפשר לשלוח מייל בלי עזרה של תוכנה על מחשב או שירות מרוחק.

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

          @yossiz כתב בשליחת מייל מ JavaScript:

          @Sara-Rivka אין אפשרות מובנית. צריך להשתמש ב-API של צד שלישי כלשהו.
          הבעיה היא שגישה-API חייב סיסמה כלשהו ולא מומלץ לשמור את הסיסמה בצד לקוח.

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

          yossizY תגובה 1 תגובה אחרונה
          0
          • yossizY מנותק
            yossizY מנותק
            yossiz
            השיב לSara Rivka ב נערך לאחרונה על ידי
            #5

            @Sara-Rivka כתב בשליחת מייל מ JavaScript:

            או המורה שבודקת את הפרויקט

            אם הפרקטיקה של הכנסת סיסמה לפרונט אנד לא נכונה היא לא תוריד נקודות?

            @Sara-Rivka כתב בשליחת מייל מ JavaScript:

            יש אפשרות לעשות את זה בחינם?

            פה למשל יש 100 מיילים ליום בחינם במסלול החינמי

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

            📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

            Sara RivkaS תגובה 1 תגובה אחרונה
            4
            • Sara RivkaS מנותק
              Sara RivkaS מנותק
              Sara Rivka
              השיב לyossiz ב נערך לאחרונה על ידי
              #6

              @yossiz כתב בשליחת מייל מ JavaScript:

              אם הפרקטיקה של הכנסת סיסמה לפרונט אנד לא נכונה היא לא תוריד נקודות?

              בכלל לא צריך לעשות את זה, נטו רצון שלי שהאתר יראה כמה שיותר אמיתי.

              תגובה 1 תגובה אחרונה
              2
              • 5 מנותק
                5 מנותק
                521
                השיב לdovid ב נערך לאחרונה על ידי
                #7

                @dovid כתב בשליחת מייל מ JavaScript:

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

                mailto:dovid@example.com?subject=noshe&body=text

                יש משהו נחמד מותאם לgmail

                const gmailPopup = open('https://mail.google.com/mail/u/0/?tf=cm&to=123@gmail.com&su=hello&body=hi', '', 'width=510,height=450,top=1000');
                onfocus = onclick = () => { gmailPopup.focus(); }
                
                (צריך לשים את זה באירוע לחיצה או הקלדה כדי שלא יהיה צורך באישור חלונות קופצים)
                תגובה 1 תגובה אחרונה
                4
                • ש מנותק
                  ש מנותק
                  ששא
                  השיב לSara Rivka ב נערך לאחרונה על ידי
                  #8

                  @Sara-Rivka אולי make בקריאה לוובהוק שמפעיל שליחת מייל?

                  Sara RivkaS ש 2 תגובות תגובה אחרונה
                  2
                  • Sara RivkaS מנותק
                    Sara RivkaS מנותק
                    Sara Rivka
                    השיב לששא ב נערך לאחרונה על ידי
                    #9

                    @ששא כתב בשליחת מייל מ JavaScript:

                    @Sara-Rivka אולי make בקריאה לוובהוק שמפעיל שליחת מייל?

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

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

                      @ששא כתב בשליחת מייל מ JavaScript:

                      @Sara-Rivka אולי make בקריאה לוובהוק שמפעיל שליחת מייל?

                      לכאורה הדרך הכי נקייה.

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

                        למי שלא הבין מה זה make. (כולל אני לפני כמה דקות... דף הבית שלהם לא היה הכי מובן לי במושכל ראשון) אז זה פלטפורמה לבניית אוטומציות על ידי שירשור שירותי ענן אחד לשני. יש להם אינטגרציה עם הרבה שירותי ענן כמו gmail, slack וכו' (https://www.make.com/en/integrations), אפשר לבנות אוטומציה שכאשר X קורה בשירות ענן Y אז תעשה פעולה Z בשירות ענן A וכדומה
                        למי שמכיר zapier או IFTTT אז זה אותו דבר.
                        אפשר גם להריץ אוטומציה מוגדרת על ידי קריאת HTTP (זה הוובהוק ש@ששא דיבר עליו)

                        זה באמת רעיון יפה שלא חשבתי עליו! (זה חוסך את הצורך בשירות נוסף ודומיין שצריך לפי ההצעה שלי. אפשר לשלוח מייל דרך ג'ימייל)

                        📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

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

                          יש כלי בשם EmailJS שמיועד לשליחת מיילים מצד לקוח.

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

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

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

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