PDA

View Full Version : سوال در مورد SMTP



sunboy
چهارشنبه 07 خرداد 1382, 14:57 عصر
من می خواستم بدونم این SMTP چیه و من باید چه طوری لاینو توی سیستمم راه اندازی کنم
چون من هم با ASP و هم با PHP بخوامم ای میل بفرستم باید مثل این که این نصب باشه
خواهش می کنم کمکم کنید

komeil64
جمعه 09 خرداد 1382, 10:49 صبح
سلام
smtp یک پروتکل برای ایمیله
و برای فرستادن احتیاج به یک کامپوننت داره که توی وین 98 نیست ولی تو 2000 داره . اینم یه مثال برای فرستادن ایمیل


<%
Option Explicit

Dim objNewMail
Set objNewMail = Server.CreateObject("CDONTS.NewMail")
objNewMail.From ="komeil_22818@yahoo.com"
objNewMail.To = "komeil@windowsx.net
objNewMail.Subject = "component email"
objNewMail.Body ="hello"
objNewMail.Send
Set objNewMail = Nothing
Response.Write "Email has been sent"

%>

sunboy
جمعه 09 خرداد 1382, 11:56 صبح
دوست من این کد رو که می نویسم این Error می ده


Error Type:
Microsoft VBScript compilation (0x800A0408)
Invalid character
/php/e/mail.asp, line 6, column 13
objNewMail.To = "skhosroanjam@yahoo.co.uk

چی کار کنم

sunboy
جمعه 09 خرداد 1382, 12:14 عصر
بعد از از این که یه خورده با هاش ور رفتم این Error الان می ده


/php/e/mail.asp, line 6

که خط 6 این دستوره داره


Set objNewMail=Server.CreateObject("CDONTS.NewMail") f


البته این F جزو دستور نیست

Vahid_Nasiri
جمعه 09 خرداد 1382, 14:40 عصر
دوست من این کد رو که می نویسم این Error می ده


Error Type:
Microsoft VBScript compilation (0x800A0408)
Invalid character
/php/e/mail.asp, line 6, column 13
objNewMail.To = "skhosroanjam@yahoo.co.uk

چی کار کنم

حق داره بیچاره که خطا بگیره! Invalid character :
شما " را فراموش کردی در انتهای خط مربوط به ایمیل .....

komeil64
جمعه 09 خرداد 1382, 16:04 عصر
سلام
شرمنده وقتی خواستم مجدد بنویسمش دی سی داد
به هر حال آخر ایمیل to یه " اضافه کن
بازم معذرت میخوام :oops:

sunboy
شنبه 10 خرداد 1382, 08:43 صبح
بابا این قدر گاگول نیستم کوتیشنم گذاشتم که این اررو می ده

sunboy
شنبه 10 خرداد 1382, 09:04 صبح
دوباره سلام
می بخشید هی من مزاحمتون می شم
من این کد رو می نویسم که ای Error را می ده


<%
Dim objNewMail
Set objNewMail=Server.CreateObject("CDONTS.NewMail")
objNewMail.From="sam_592@msn.com"
objNewMail.To="skhosroanjam@yahoo.co.uk"
objNewMail.Subject="component email"
objNewMail.Body="hello"
objNewMail.Send
Set objNewMail = Nothing
Response.Write "Email has been sent"
%>

همه کوتیشنام رو می زارم
ولی می گه خط سومش ایرا داره

komeil64
شنبه 10 خرداد 1382, 10:56 صبح
سلام
اشکال اینه که شما این کامپوننت رو ندارید ولی تو 2000 باید باشه توی 98 مه نیست ایکس پی رو نمیدونم

sunboy
شنبه 10 خرداد 1382, 11:36 صبح
سلام
اره منم همین فکر رو می کنم چون ویندوز من XP راستی اگه راه دیگه ای بود یا راهی بود که
این کامپونتو بگیرم خواهشن به من بگید



خیلی ازتون ممنونم

komeil64
شنبه 10 خرداد 1382, 16:44 عصر
سلام
شما اگه این کد رو بذاری توی سرورت کار میکنه مطمئن هم باش درسته
توی وبلاگت هم میتونی امتحانش کنی

sunboy
شنبه 10 خرداد 1382, 20:12 عصر
واقعا ازت ممنونم :)