קבלת מייל עם טקסט מוגדר מראש

אאד
הודעות: 1650
הצטרף: 15:20 11/05/2017
מיקום: ישראל
יצירת קשר:

Re: קבלת מייל עם טקסט מוגדר מראש

שליחהעל ידי אאד » 01:47 13/05/2018

יש לך אולי את הקבצים של המחלקה?
( class.phpmailer.php, class.smtp.php, class.pop3.php )
אני מחפש בכל הרשת ולא מוצא!
בגיטהאב יש הכל
זה מה שהגדרתי - ולא עובד!

קוד: בחירת הכל

$mail -> AddAttachment("gmail/huddy.wav", 'huddy.wav');
משהו יודע למה?
מה זה?

AG הפקות
הודעות: 79
הצטרף: 19:36 11/03/2018

Re: קבלת מייל עם טקסט מוגדר מראש

שליחהעל ידי AG הפקות » 02:52 13/05/2018

בגיטהאב יש הכל
זה מה שהגדרתי - ולא עובד!

קוד: בחירת הכל

$mail -> AddAttachment("gmail/huddy.wav", 'huddy.wav');
משהו יודע למה?
מה זה?
זה הקובץ המצורף למייל

011371
הודעות: 997
הצטרף: 23:33 07/12/2017

Re: קבלת מייל עם טקסט מוגדר מראש

שליחהעל ידי 011371 » 07:37 13/05/2018

יש לך אולי את הקבצים של המחלקה?
( class.phpmailer.php, class.smtp.php, class.pop3.php )
אני מחפש בכל הרשת ולא מוצא!
בגיטהאב יש הכל
זה מה שהגדרתי - ולא עובד!

קוד: בחירת הכל

<?php

require_once 'phpmailer/PHPMailer.php'; // מיקום קובץ המחלקה

$mail = new PHPMailer (); // יצירת אובייקט המחלקה (קריאה למחלקה)

// הגדרות כלליות
$mail->SMTPAuth = true; // התחברות לשרת המיילים דורשת הזדהות
$mail->SMTPSecure = "ssl"; // מתחברים בהתחברות מאובטחת
$mail->Host = "smtp.gmail.com"; // כתובת השרת של גוגל
$mail->Port = 465; // פורט השרת של גוגל
$mail->Mailer= "smtp"; // מגדירים למחלקה לשלוח אימייל דרך השרת החיצוני ולא באמצעות פונקציות mail
$mail->SMTPDebug = true; // בפעם הראשונה נריץ את השליחה עם הודעות על מה הולך שם
// אחרי שנראה שהכל עובד - יש למחוק את השורה למעלה


// שם משתמש וסיסמה לחשבון
// CHANGE THIS !!!!!!!!!!!!!!!!!!!!!!!!!!
$mail->Username = "*****@gmail.com";
$mail->Password = "******";


// מוען
$mail->FromName = "*****"; // שם - השם שלך
$mail->AddReplyTo ("*****@gmail.host", "יהודה"); // אם המקבל ילחץ "השב" התשובה שלו תשלח ל

// תוכן ההודעה
$mail->Subject = "היי"; // כותרת המכתב
$mail->Body = "שלום לך"; // תוכן המכתב
$mail->IsHTML (true); // שולחים היפרטקסט ולא טקסט רגיל
$mail->CharSet = 'UTF-8'; // קידוד המכתב

$mail -> AddAttachment("gmail/huddy.wav", 'huddy.wav');

// מען
$mail->AddAddress ("*******@gmail.com", "*****"); //כתובת אימייל אליה יישלח האימייל ושם הנמען
$mail->Send (); //ביצוע השליחה

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

תנסה גם להוסיף את זה בהתחלה

קוד: בחירת הכל

//Import the PHPMailer class into the global namespace
use PHPMailer\PHPMailer\PHPMailer;

AG הפקות
הודעות: 79
הצטרף: 19:36 11/03/2018

Re: קבלת מייל עם טקסט מוגדר מראש

שליחהעל ידי AG הפקות » 08:50 13/05/2018

בגיטהאב יש הכל
זה מה שהגדרתי - ולא עובד!

קוד: בחירת הכל

<?php

require_once 'phpmailer/PHPMailer.php'; // מיקום קובץ המחלקה

$mail = new PHPMailer (); // יצירת אובייקט המחלקה (קריאה למחלקה)

// הגדרות כלליות
$mail->SMTPAuth = true; // התחברות לשרת המיילים דורשת הזדהות
$mail->SMTPSecure = "ssl"; // מתחברים בהתחברות מאובטחת
$mail->Host = "smtp.gmail.com"; // כתובת השרת של גוגל
$mail->Port = 465; // פורט השרת של גוגל
$mail->Mailer= "smtp"; // מגדירים למחלקה לשלוח אימייל דרך השרת החיצוני ולא באמצעות פונקציות mail
$mail->SMTPDebug = true; // בפעם הראשונה נריץ את השליחה עם הודעות על מה הולך שם
// אחרי שנראה שהכל עובד - יש למחוק את השורה למעלה


// שם משתמש וסיסמה לחשבון
// CHANGE THIS !!!!!!!!!!!!!!!!!!!!!!!!!!
$mail->Username = "*****@gmail.com";
$mail->Password = "******";


// מוען
$mail->FromName = "*****"; // שם - השם שלך
$mail->AddReplyTo ("*****@gmail.host", "יהודה"); // אם המקבל ילחץ "השב" התשובה שלו תשלח ל

// תוכן ההודעה
$mail->Subject = "היי"; // כותרת המכתב
$mail->Body = "שלום לך"; // תוכן המכתב
$mail->IsHTML (true); // שולחים היפרטקסט ולא טקסט רגיל
$mail->CharSet = 'UTF-8'; // קידוד המכתב

$mail -> AddAttachment("gmail/huddy.wav", 'huddy.wav');

// מען
$mail->AddAddress ("*******@gmail.com", "*****"); //כתובת אימייל אליה יישלח האימייל ושם הנמען
$mail->Send (); //ביצוע השליחה

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

תנסה גם להוסיף את זה בהתחלה

קוד: בחירת הכל

//Import the PHPMailer class into the global namespace
use PHPMailer\PHPMailer\PHPMailer;
הבעיה היא שאני לא מצליח בכלל להטעין את הדף!
הוא כותב לי "הדף הזה לא עובד
לא יכול לטפל כרגע בבקשה הזו.
HTTP ERROR 500"
מה זה אומר?

011371
הודעות: 997
הצטרף: 23:33 07/12/2017

Re: קבלת מייל עם טקסט מוגדר מראש

שליחהעל ידי 011371 » 09:32 13/05/2018

הבעיה היא שאני לא מצליח בכלל להטעין את הדף!
הוא כותב לי "הדף הזה לא עובד
לא יכול לטפל כרגע בבקשה הזו.
HTTP ERROR 500"
מה זה אומר?
שגיאה 500 פירושה שיש שגיאה בקוד

אם תגדיר (לא מומלץ להשאיר זאת קבוע) בהגדרות הphp שיציג את השגיאות אז תראה תיאור של השגיאה במקום ההודעה הנ"ל

לחילופין תחפש ביומני הרישום של השרת את תיאור השגיאה

AG הפקות
הודעות: 79
הצטרף: 19:36 11/03/2018

Re: קבלת מייל עם טקסט מוגדר מראש

שליחהעל ידי AG הפקות » 09:43 13/05/2018

הבעיה היא שאני לא מצליח בכלל להטעין את הדף!
הוא כותב לי "הדף הזה לא עובד
לא יכול לטפל כרגע בבקשה הזו.
HTTP ERROR 500"
מה זה אומר?
שגיאה 500 פירושה שיש שגיאה בקוד

אם תגדיר (לא מומלץ להשאיר זאת קבוע) בהגדרות הphp שיציג את השגיאות אז תראה תיאור של השגיאה במקום ההודעה הנ"ל

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

AG הפקות
הודעות: 79
הצטרף: 19:36 11/03/2018

Re: קבלת מייל עם טקסט מוגדר מראש

שליחהעל ידי AG הפקות » 09:52 13/05/2018

הבעיה היא שאני לא מצליח בכלל להטעין את הדף!
הוא כותב לי "הדף הזה לא עובד
לא יכול לטפל כרגע בבקשה הזו.
HTTP ERROR 500"
מה זה אומר?
שגיאה 500 פירושה שיש שגיאה בקוד

אם תגדיר (לא מומלץ להשאיר זאת קבוע) בהגדרות הphp שיציג את השגיאות אז תראה תיאור של השגיאה במקום ההודעה הנ"ל

לחילופין תחפש ביומני הרישום של השרת את תיאור השגיאה
הוא כותב שהשגיאה היא שהוא לא מוצא את הקובץ של המחלקה - למרות שכן הכנסתי את הקובץ של המחלקה שם!
אשמח אם תשלח לי את קובץ המחלקה, כנראה ששלי לא תקין.

011371
הודעות: 997
הצטרף: 23:33 07/12/2017

Re: קבלת מייל עם טקסט מוגדר מראש

שליחהעל ידי 011371 » 10:29 13/05/2018

הבעיה היא שאני לא מצליח בכלל להטעין את הדף!
הוא כותב לי "הדף הזה לא עובד
לא יכול לטפל כרגע בבקשה הזו.
HTTP ERROR 500"
מה זה אומר?
שגיאה 500 פירושה שיש שגיאה בקוד

אם תגדיר (לא מומלץ להשאיר זאת קבוע) בהגדרות הphp שיציג את השגיאות אז תראה תיאור של השגיאה במקום ההודעה הנ"ל

לחילופין תחפש ביומני הרישום של השרת את תיאור השגיאה
הוא כותב שהשגיאה היא שהוא לא מוצא את הקובץ של המחלקה - למרות שכן הכנסתי את הקובץ של המחלקה שם!
אשמח אם תשלח לי את קובץ המחלקה, כנראה ששלי לא תקין.
השתמשת בזה?

קוד: בחירת הכל

//Import the PHPMailer class into the global namespace
use PHPMailer\PHPMailer\PHPMailer;

אאד
הודעות: 1650
הצטרף: 15:20 11/05/2017
מיקום: ישראל
יצירת קשר:

Re: קבלת מייל עם טקסט מוגדר מראש

שליחהעל ידי אאד » 21:14 28/05/2018

זה מה שאני רושם בשלוחה?

קוד: בחירת הכל

type=api
api_link=http://dushi.???????.info//test.php
בדיוק (אם זה אכן הכתובת שלך)
ומה עם זה?

קוד: בחירת הכל

api_phone_send=no
api_did_send=yes
api_extension_send=no
say_api_answer=no
ההגדרות הללו אינם הכרחיות
והם גורמות שלא ישלח ערך מסוים לפי העניין
בדרך כלל זה לא שימושי

כמדומני שרצית להשתמש עם כתובת השלוחה
ועל כן api_extension_send=no יזיק לאפשרות זו
איזה מוזר
אני מקבל פעמיים את אותו מייל
מה יכול להיות הסיבה?

011371
הודעות: 997
הצטרף: 23:33 07/12/2017

Re: קבלת מייל עם טקסט מוגדר מראש

שליחהעל ידי 011371 » 23:54 28/05/2018

זה מה שאני רושם בשלוחה?

קוד: בחירת הכל

type=api
api_link=http://dushi.???????.info//test.php
בדיוק (אם זה אכן הכתובת שלך)
ומה עם זה?

קוד: בחירת הכל

api_phone_send=no
api_did_send=yes
api_extension_send=no
say_api_answer=no
ההגדרות הללו אינם הכרחיות
והם גורמות שלא ישלח ערך מסוים לפי העניין
בדרך כלל זה לא שימושי

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

קוד: בחירת הכל

if ( isset ( $_REQUEST['hangup'] ) ) { exit; }


חזור אל “פורום מפתחים API”

מי מחובר

משתמש הגולש בפורום זה: אין משתמשים רשומים | 1 אורח