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

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

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

עזרה בשימוש עם phpmailer

מתוזמן נעוץ נעול הועבר תכנות
16 פוסטים 6 כותבים 363 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • I מנותק
    I מנותק
    ivrtikshoret
    השיב לשמואל ש. ב נערך לאחרונה על ידי
    #2

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

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

      @ivrtikshoret 1.אני משתמש בשרת חינמי שאין לי שם לוג...
      2.מה שכתבתי שעשיתי, וכן הקוד שהבאתי-טובים?
      3.מה עובד שונה?

      צבי-שצ תגובה 1 תגובה אחרונה
      0
      • צבי-שצ מחובר
        צבי-שצ מחובר
        צבי-ש
        השיב לשמואל ש. ב נערך לאחרונה על ידי
        #4

        @שמואל-ש כתב בעזרה בשימוש עם phpmailer:

        3.מה עובד שונה?

        @ivrtikshoret כתב בעזרה בשימוש עם phpmailer:

        תנסה לעשות גיגול קטן

        כיף לגלות דברים חדשים.
        חוק ה-50-50-90: בכל פעם שיש סיכוי של 50-50 שמשהו יעבוד, יש סיכוי של 90 אחוז שהוא לא. מקור

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

          @צבי-ש כתב בעזרה בשימוש עם phpmailer:

          תנסה לעשות גיגול קטן

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

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

            @שמואל-ש תמיד כדאי לעבוד עם הפרויקט הרשמי מאשר עם מדריכים מוזרים ברשת.

            https://github.com/PHPMailer/PHPMailer

            @שמואל-ש כתב בעזרה בשימוש עם phpmailer:

            תוכל אולי לפחות לכווין אותי מה?

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

            כיף לגלות דברים חדשים.
            חוק ה-50-50-90: בכל פעם שיש סיכוי של 50-50 שמשהו יעבוד, יש סיכוי של 90 אחוז שהוא לא. מקור

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

              @צבי-ש כתב בעזרה בשימוש עם phpmailer:

              @שמואל-ש תמיד כדאי לעבוד עם הפרויקט הרשמי מאשר עם מדריכים מוזרים ברשת.

              תודה.
              אני תמיד צריך את השורה הזאת "phpmailer/phpmailer": "^6.7.1" או שאם העתקתי בעצמי אין צורך?

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

                @שמואל-ש כתב בעזרה בשימוש עם phpmailer:

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

                https://tchumim.com/post/142544

                Don’t comment bad code — rewrite it." — Brian W. Kernighan and P. J. Plaugher"
                טיפים

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

                  @צבי-ש @ivrtikshoret @צדיק-תמים אבל איך שייבאתי את המחלקה זה בסדר-זה בסדר שרק העליתי את הקבצים שבתוך התיקייה הנ"ל לתוך התיקייה ששם הקבצים?

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

                    לכל מי שיכול לעזור לי בנידון, עשיתי את מה שאכתוב כעת, ולמעשה עכשיו כשאני מריץ את הקוד הוא כותב לי 'הדף הזה לא עובד',
                    אז אני צריך לדעת 1. קודם כל האם צריך פשוט להעתיק את הקבצים שמובאים כאן תחת הכיתוב להורדה כקובץ זיפ?
                    יש לי בשרת הזה את התיקיות האלו
                    910fec98-8eb0-4b70-9324-8957c8f7eae1-image.png

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

                    2.אני השתמשתי עם הקוד הזה
                    והכנסתי את זה ככה

                    <?php
                    
                    //Import PHPMailer classes into the global namespace
                    use PHPMailer\PHPMailer\PHPMailer;
                    use PHPMailer\PHPMailer\SMTP;
                    
                    require '../vendor/autoload.php';
                    
                    //Create a new PHPMailer instance
                    $mail = new PHPMailer();
                    
                    //Tell PHPMailer to use SMTP
                    $mail->isSMTP();
                    
                    
                    $mail->SMTPDebug = SMTP::DEBUG_SERVER;
                    
                    $mail->Host = 'smtp.gmail.com';
                    
                    $mail->Port = 465;
                    
                    
                    $mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS;
                    
                    $mail->SMTPAuth = true;
                    
                    //Username to use for SMTP authentication - use full email address for gmail
                    $mail->Username = 'כתובת המייל שלי';
                    
                    //Password to use for SMTP authentication
                    $mail->Password = 'הסיסמה של המייל';
                    
                    $mail->setFrom('כתובת המייל שלי', 'First Last');
                    
                    $mail->addReplyTo('כתובת המייל שלי-לשליחה חוזרת', 'First Last');
                    
                    //Set who the message is to be sent to
                    $mail->addAddress('היעד לשליחה', 'John Doe');
                    
                    //Set the subject line
                    $mail->Subject = 'PHPMailer GMail SMTP test';
                    
                    $mail->msgHTML(file_get_contents('contents.html'), __DIR__);
                    
                    $mail->AltBody = 'This is a plain-text message body';
                    
                    $mail->addAttachment('https://drive.google.com/file/d/******/view?usp=share_link');
                    
                    //send the message, check for errors
                    if (!$mail->send()) {
                        echo 'Mailer Error: ' . $mail->ErrorInfo;
                    } else {
                        echo 'Message sent!';
                    }
                    
                    function save_mail($mail)
                    {
                        //You can change 'Sent Mail' to any other folder or tag
                        $path = '{imap.gmail.com:993/imap/ssl}[Gmail]/Sent Mail';
                    
                        //Tell your server to open an IMAP connection using the same username and password as you used for SMTP
                        $imapStream = imap_open($path, $mail->Username, $mail->Password);
                    
                        $result = imap_append($imapStream, $path, $mail->getSentMIMEMessage());
                        imap_close($imapStream);
                    
                        return $result;
                    }
                    

                    מה שכתבתי בעברית שיניתי, ומה שלא-לא שיניתי,
                    הייתי צריך לשנות עוד משהו? או שפספסתי משהו?

                    מתנצל שאני משגע, ואולי פשוט חוסר ידע, אבל אשמח בכל אופו לעזרה!

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

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

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

                        @ivrtikshoret כתב בעזרה בשימוש עם phpmailer:

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

                        זה הבעיה... שבשרת שאני משתמש בו אין לוגים...

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

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

                          שמואל ש.ש צבי-שצ 2 תגובות תגובה אחרונה
                          0
                          • שמואל ש.ש מנותק
                            שמואל ש.ש מנותק
                            שמואל ש.
                            השיב לאיש ימיני ב נערך לאחרונה על ידי
                            #14

                            @איש-ימיני כתב בעזרה בשימוש עם phpmailer:

                            אם אני זוכר נכון, בשרת שאתה משתמש יש הגבלה של 25 מיילים ליום.

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

                            תגובה 1 תגובה אחרונה
                            0
                            • צבי-שצ מחובר
                              צבי-שצ מחובר
                              צבי-ש
                              השיב לאיש ימיני ב נערך לאחרונה על ידי
                              #15

                              @איש-ימיני כתב בעזרה בשימוש עם phpmailer:

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

                              השרת יודע שהוא שלח מייל?
                              זה דרך phpmailer
                              השרת יודע שזה תעבורת http רגילה לכאורה

                              כיף לגלות דברים חדשים.
                              חוק ה-50-50-90: בכל פעם שיש סיכוי של 50-50 שמשהו יעבוד, יש סיכוי של 90 אחוז שהוא לא. מקור

                              dovidD תגובה 1 תגובה אחרונה
                              0
                              • dovidD מנותק
                                dovidD מנותק
                                dovid ניהול
                                השיב לצבי-ש ב נערך לאחרונה על ידי
                                #16

                                @צבי-ש כתב בעזרה בשימוש עם phpmailer:
                                phpmailer זה ספריה, זה לא אמור לשנות במאומה את דרך שליחת המייל (SMTP, פורט 25 וכדומה).
                                אם זה משתמש בשירותים חיצוניים דוגמת גוגל, סנדגריד, מיילגאן אז זה HTTP רגיל.

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

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

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

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

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

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