עבור לתוכן

שאלה על פונקציית mail() בPHP

Featured Replies

פורסם

שלום

אני מנסה להשתמש בפונקציית mail מהמחשב הבייתי.

שיניתי בphp.ini לכל מה שצריך אך הוא דורש ממני אוטנטיקציה

האם השם משתמש והסיסמא של שרת הsmtp הם אותו דבר כמו של החיבור לאינטרנט?

ואיך אני מכניס אותם לPHP ?

הרי בפונקציה ובPHP.INI אין מקומות להכניס שם משתמש וסיסמא.

תודה.

פורסם

הפונקציה הזאת לא משתמשת בSMTP.

מה הודעת השגיאה שלך?

פורסם
  • מחבר

אני כמעט בטוח שכן.

גם במפרט שלה ובכל מדריך עליה מצוין שכן.

ועצם מה שרשום בשגיאה גם מוכיח זאת.

(השגיאה בתמונה המצורפת)

[attachment deleted by admin]

פורסם

אוקי מצאתי משהו.

עד כמה שאני זוכר במקור ההגדרה היא לשלוח בלי שרת SMTP, אבל אתה עובד על ווינדוס אולי שם ההגדרה שונה

תקרא את הקישור הזה

http://email.about.com/od/emailprogrammingtips/qt/et073006.htm

פורסם
  • מחבר

לחבילה שהם מציעים שם יש בעיות מודולריות קשות

אני אחפש חבילה אחרת

בכל אופן, הסיסמא והשם משתמש של סרבר הSMTP הם אותו סיסמא ושם משתמש של החיבור לאינטרנט?

פורסם

כן, אם כי יש ספקיות שלא דורשות בכלל שם וסיסמא בשביל לשלוח דואר מהשרתי SMTP שלהם.

פורסם
  • מחבר

בדקתי ונטוויזן כן דורשת

עכשיו הוא רושם לי:

Warning: mail() [function.mail]: Failed to connect to mailserver at "mailgw.netvision.net.il" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()

כאשר הכנסתי את השם משתמש והסיסמא דרך פונקציה של מודול מוכן

יש דרך להכניס אותם לphp.ini ?

יש איזו פקודת CMD לבדוק מה הSMTP סרבר שלי כדי לוודות שזה אכן זה?

פורסם


telnet <server name> < server port>

אתה אמור לקבל איזה הודעה.

פורסם
  • מחבר

זה רושם

telnet is not recognized.......

פורסם

בטח הורידו את זה בויסטה.. גאונים.. בכל מקרה, אתה יכול לשלוח מייל ב OUTLOOK ולראות אם זה עובד, או להשתמש בתוכנות דואר אחרת (או להשתמש בתוכנות כמו netcat).

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים