08-02-12, 19:11 | # 1 |
חבר מתקדם
|
עזרה בטופס שליחה מהאתר
יש לי טופס שליחה מהאתר,אחרי התקנת מערכת חדשה הוא לא שולח הודעות למייל שלי
כששולחים מהטופס הזה באתר. ניסיתי את הקובץ הזה: קוד:
<?php ob_start(); $subject = $_POST['subject']; $message = "name: " . $_POST["name"] . "\n"; $message .= "mail: " . $_POST["mail"] . "\n"; $message .= "phone: " . $_POST["phone"] . "\n"; $message .= "web: " . $_POST["web"] . "\n"; $message .= "from: ". $_POST["sender"] . "\n"; $message .= "message: " . $_POST["message"] . "\n"; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'content-type: text/html; charset=utf-8' . "\r\n"; mail('avihay22@012.net.il', $subject, $message, $headers); header("Location: ../index.php"); ?> וניסיתי גם את זה: קוד:
<?php $subject = $_POST['subject']; $message = "name: " . $_POST["name"] . "\n"; $message .= "mail: " . $_POST["mail"] . "\n"; $message .= "phone: " . $_POST["phone"] . "\n"; $message .= "web: " . $_POST["web"] . "\n"; $message .= "message: " . $_POST["message"] . "\n"; mail('avihay22@012.net.il', $subject, $message, "From:".$sender); $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'content-type: text/html; charset=utf-8' . "\r\n"; $message .= "content-type: text/html; charset=utf-8\n"; $headers = "content-type: text/html; charset=utf-8\n"; ?> תודה,ההודעה נשלחה בהצלחה,<br/> באם שלחתם אתר,הוא יכנס למערכת לאחר בדיקת צוות האתר.<br/> <a href="index.html">חזרה לדף הבית</a> מה יכולה להיות הבעיה? אולי הבעיה בשרת שאני מאוחסן עליו שהחליט לחסום מיילים? זה יכול להיות? תודה על העזרה. |
08-02-12, 19:24 | # 2 |
Whatever
|
אני לא רואה שום בעיה בקוד. הבעיה, לדעתי, היא חסימה מצד שרת המייל (012.net.il) על ה IP של השרת (שליחה מרובה של אימיילים, אולי).
__________________
תומר |
08-02-12, 20:43 | # 3 |
חבר בקהילה
|
פונקצית MAIL לא עובדת בכל השרתים (לא לכל השרתים יש SMTP)
תוכל להשתמש במחלקה של PHPMAILER ולהשתמש בשרת SMTP חיצוני לדוגמה GMAIL http://code.google.com/a/apache-extras.org/p/phpmailer/ Last edited by kobisl; 08-02-12 at 21:00.. |
08-02-12, 20:48 | # 4 |
Whatever
|
הקוד ש the-shadow נתן כן שולח את המיילים לכתובת של Gmail. הבעיה היא בשליחה ל 012.
__________________
תומר |
08-02-12, 21:00 | # 5 |
חבר בקהילה
|
אוקיי בכל מקרה אם הוא ישתמש ב SMTP של GMAIL זה לא יחסם =]
|
09-02-12, 14:17 | # 6 |
חבר מתקדם
|
תודה על התשובות.
אבל בהתחלה זה עבד,לא הייתה בעיה של שליחה וקבלה,עכשיו פתאום כן יכול להיות שזה נחסם מהשרת? משהו חדש? |
09-02-12, 15:24 | # 7 |
Whatever
|
תנסה לדבר עם 012, או לבקש מ Guz לנסות להחליף לך כתובת IP לאתר.
__________________
תומר |
10-02-12, 09:17 | # 8 |
חבר מתקדם
|
דיברתי עם בעל השרת,הם התקינו פיירוול שכנראה חוסם
והם בודקים את זה. מקווה שימצאו פיתרון במהרה. תודה על התשובות. |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|