PDA

View Full Version : ایراد در ارسال ایمیل



Crestfallen
چهارشنبه 21 تیر 1385, 07:58 صبح
من از کد زیر برای ارسال ایمیل استفاده میکردم و درست جواب میداد ولی حالا که سرورم رو عوض کردم روی سرور جدید متن فارسی رو درست جواب نمیده . یعنی اون خطهایی رو که با علامت * مشخص کردم . میگه اصلا ابجکت میل چنین متدی نداره در صورتی که روی سرور قبلی چنین مشکلی نداشتم.

strHost = "mail.xxxxxx.com"
Set Mail = Server.CreateObject("Persits.MailSender")
Mail.Host = strHost
Mail.From = "free@yahoo.com"
Mail.FromName = Mail.EncodeHeader(Request("name"),"utf-8")
Mail.CharSet = "UTF-8"*****************************************
Mail.ContentTransferEncoding = "Quoted-Printable"*****************************
Mail.AddAddress ( "Info@xxxxx.com")
' message subject
Mail.Subject = "Message from contact-us Section!"
Mail.Body = "<html> ...................</html>"
Mail.IsHTML = True
strErr = ""
bSuccess = False
On Error Resume Next ' catch errors
Mail.Send ' send message
If Err <> 0 Then ' error occurred
strErr = Err.Description
response.write strErr
else
response.redirect "accept.html"
End If

mostafa612003
چهارشنبه 11 مرداد 1385, 09:57 صبح
به نظر من باید کمپننت مربوط به این ایمیل را در سرور جدید نصب کنی

majid10
پنج شنبه 27 مهر 1385, 20:48 عصر
سلام

من مشکلی با ارسال ایمیل در asp دارم :

وقتی که کاربر اطلاعات را ارسال می کنه اطلاعات به ایمیل ارسال نمیشه و این خطا نمایش داده میشود:



CDO.Message.1 error '80040213'

The transport failed to connect to the server.

/mailsend.asp, line 32



ضمنا سرور ویندوز 2000 سرور را داره

و هر کد asp دیگری را هم امتحان می کنم همین خطا را میده بعضی مواقع هم این خطا را میده:

Warning: Page has Expired The page you requested was created using information you submitted in a form. This page is no longer available. As a security precaution, Internet Explorer does not automatically resubmit your information for you.

To resubmit your information and view this Web page, click the Refresh button.




اگه ممکنه راهنمائیم کنید