נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: email in php

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
decimal
משתמש פעיל
משתמש פעיל


הצטרף / הצטרפה: 08 November 2007
משתמש: מנותק/ת
הודעות: 118
נשלח בתאריך: 21 November 2007 בשעה 15:56 | IP רשוּם
ציטוט decimal

אני משתמש ב WINXP
אני בניתי דף PHP שיש בו טופס לשליחת EMAIL יש :
TO
SUBJECT
HEADER
CLIENTPARAMETERS
MASSAGE
ואז אני עושה זימון ל פונקציה mail ככה :
mail(...);
ואני מקבל שגיאה של email_from חסר בקובץ ההגדרות PHP.INI , את זה תיקנתי ע"י הגדרת email_from בקובץ ההגדרות PHP.INI אבל זה לא כול כך עוזר לי כי אני רוצה לעשות ב טופס עוד קלט של "from" שבו מי ששולח את האי מייל ירשום את הכתובת שלו או איזה כתובת שבא לו וPHP ישלח את האימייל "כאילו" מהכתובת שהתקבלה ולא מזאת שב PHP.INI אני יודע שזה אפשרי אני רק לא יודע איך מישהו יודע ?
אם זה חשוב אני משתמש ב PHP 5 עם APACHE 2 ו WINDOWS XP
חזרה לתחילת העמוד הצג את כרטיס החבר של decimal חפש הודעות אחרות של decimal
 
decimal
משתמש פעיל
משתמש פעיל


הצטרף / הצטרפה: 08 November 2007
משתמש: מנותק/ת
הודעות: 118
נשלח בתאריך: 22 November 2007 בשעה 01:41 | IP רשוּם
ציטוט decimal

נפתר
קוד:

"SMTP server response: 550 5.7.1 Unable to relay.."

1) Go to: start > settings > control panel > Administrative Tools > Internet Information Services
2) Expand the " (local computer)" node
3) Right click on your SMTP server > go to "Properties"
4) Click "Access" tab
5) Under Relay Restrictions, click the "Relay" button
6) Click "Add"
7) Select "Single Computer" and enter IP address 127.0.0.1
8) Hit OK, OK, OK (until the properties dialog is closed)

At this point it should work, but just to be extra sure, create a php page called SMTPtest.php and drop in the following code:

----------------

<?
$to = "youremailaddress@domian.com";
$subject = "test from localhost";
$msg = "I completely understand SMTP servers now!";
$headers = "From: localhost@localhost.com\nReply-To: localhost@localhost.com";
$config = "-stfu@noob.com";
mail("$to", "$subject", "$msg", "$headers", "$config");
echo "finished!";
?>

----------------

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

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 23 November 2007 בשעה 14:02 | IP רשוּם
ציטוט shoshan

סבבה

__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

קפיצה לפורום
אינך יכול/ה לשלוח נושאים חדשים בפורום זה
אינך יכול/ה להגיב לנושאים בפורום זה
אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה
אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה
אינך יכול/ה לצור סקרים בפורום זה
אינך יכול/ה להצביע בסקרים בפורום זה