שלח תשובה

זירת השאלות

707
צפיות
5
תשובות

שאלה| שליחת מייל דרך האתר בשיטת SMPT

,‏ 7 בדצמבר, 2008

באתר שאני בונה כרגע יש קטע שהגולש יכול לשלוח אימייל דרך האתר למייל של האתר (כתובת שאני קובע מראש)
הוא צריך רק למלא מספר פרטים (כמו: האימייל שלו , נושא ההודע , גוף ההודעה ועוד כמה)

אז השאלה שלי היא איך אני עושה שזה ישלח לי את המייל???

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



<%
msg_body = request.QueryString("msg_body")
subject = request.QueryString("subject")
fname = request.QueryString("f_name")
lname = request.QueryString("l_name")
email = request.QueryString("email")
adress = request.QueryString("adress")
phone = request.QueryString("phone")
Set Mail = Server.CreateObject("Persits.MailSender")
Mail.Host = "mail.ha-emek.org.il"’ Specify a valid SMTP server
Mail.From = email ‘ Specify sender’s address
Mail.FromName = lname + fname ‘ Specify sender’s name
Mail.isHTML = true
Mail.AddAddress "moroz.a24@gmail.com"

Mail.Subject = subject
Mail.Body = msg_body
OnErrorResumeNext
Mail.Send
If Err <> 0 Then
Response.Write "Error encountered: " & Err.Description
EndIf
%>


תודה לכל העוזרים

תגיות:

5 תשובות

  1. orninyo הגיב:

    תשובה
    תבדוק מה Mail.Send מחזירה
    תנסה להדפיס את הפלט שלה.
    רוב הספקים דורשים אוטנטיקציה – הכנסת שם משתמש וסיסמא כדי להשתמש בשרת SMTP ואני מנחש שפה הבעיה.

  2. am1986 הגיב:

    [ללא נושא]
    איך בדיוק אני עושה את הבדיקה של מה מחזיר Mail.Send ???
    וזה אמור לעבוד על שרת IIS אז קודם כל איך אני מתקין אליו SMTP???

  3. am1986 הגיב:

    השגיאה:
    כשאני מריץ את זה זה מה שזה מציג

    סוג שגיאה:
    אובייקט Server, ASP 0177 (0x800401F3)
    ‏‏מחרוזת מחלקה לא חוקית
    /Haemek_web_script/Haemek v.3/send_mail.asp, line 11

    כלומר יש שגיעה בשורה:
    Set Mail = Server.CreateObject("Persits.MailSender")

  4. orninyo הגיב:

    לפי מה שאני מבין
    אני מתכנת PHP לא ASP
    SMTP אתה לא מתקין, הפונקציה המובנת של ASP פשוט משתמשת בSMTP .
    אם אתה משתמש באובייקטים מוכנים תבדוק שכל הקבצים שצריך אכן קיימים והנתיבים אליהם נכונים

  5. am1986 הגיב:

    [ללא נושא]
    אז זהו שאין שום קבצים שאני צריך להביא ניטוב כולשהו אליהם

    יש פה משיהו שמתכנת ב-ASP ושיכול לעזור לי???

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!