PDA

View Full Version : ایمیل



ghaum
شنبه 15 آذر 1382, 13:37 عصر
سلام
برای اینکه از برنامه ارسال ایمیل بخواهیم استفاده کنیم باید قبلش نرم افزار خاصی را نصب کنیم؟

nematia
شنبه 15 آذر 1382, 16:53 عصر
1- سیستم عامل شما چیست؟ (سرور هست؟ آی پی valid دارید؟)(لینوکس یا ویندوز؟)
2- از چه نوع سرویس ایمیلی میخواهید استفاده کنید؟ (Jmail, Cdonts,و ... ) و روی چه سروری؟ (آپاچ یا IIS)

ghaum
یک شنبه 16 آذر 1382, 07:37 صبح
سلام
سیستم عامل من ویندوز 2000 سرور است
از سرویس Cdonts می خواهم استفاده کنم روی IIS


ممنون

nematia
یک شنبه 16 آذر 1382, 09:01 صبح
اگه آپی Valid داشته باشید نیاز به چیز دیگری نیست. کدهای ASP یا دات نت برای اینکار وجود داره. بهترینش رو هم میتونی از WebWizGuide.com پیدا کنی. اگه پیدا نکردی برات میفرستم.

ghaum
یک شنبه 16 آذر 1382, 14:55 عصر
سلام
وقتی که برنامه را اجرا می کنم این پیغام را به من می دهد

من وقتی که به اینترنت وصل هستم می خواهم که این ایمیل را بفرستم پس IP valid دارم


Server object error 'ASP 0177 : 800401f3'

Server.CreateObject Failed

/html.asp, line 18

Invalid ProgID. For additional information specific to this message please visit the Microsoft Online Support site located at: http://www.microsoft.com/contentredirect.asp.

متشکرم

Vahid_Nasiri
یک شنبه 16 آذر 1382, 20:15 عصر
Server.CreateObject یعنی اینکه یا اکیتو ایکس روی سیستم شما نصب نیست و یا روی هاست نصب نیست و یا خطایی از این دست.
در ضمن روی هاست ها انتظار نداشته باشید هزاران اکتیوایکسی که مفت روی سیستم شما هستند به رایگان در اختیار شما باشند.

nematia
یک شنبه 16 آذر 1382, 21:01 عصر
هاست شما کجاست؟ سرویس ایمیل بهتون نمیده. من از سرویس persist استفاده میکنم که کدهاش کمی با کدهای cdonts متفاوت هستند.

nematia
یک شنبه 16 آذر 1382, 21:02 عصر
اگه هاست پیش خودتون هست توی فولدر سیستمتون چک کنید ببینید cdonts.dll وجود داره؟

Gilbert
یک شنبه 16 آذر 1382, 22:43 عصر
سلام
شما کدی رو که مینویسید رو بفرستید شاید کد مشکل داشته باشه !
ولی در کل از CDONTS باید به صورتی که در فایل ضمیمه نوشتم استفاده کرد.

پ.ن. پسوند فایل ASP نیست چون کد مورد نظر رو کامل ننوشتم فقط قسمتی که لازم بوده بدونید رو نوشتم.

ghaum
دوشنبه 17 آذر 1382, 09:11 صبح
سلام
هاست پیش خودم هستش
این هم کدی که از آن استفاده می کنم:



Set objNewMail = Server.CreateObject("CDONTS.NewMail")
objNewMail.From = Request("sender")
objNewMail.To=Request("re")
objNewMail.Subject = Request("subject")
objNewMail.Body=request("Matn")
objNewMail.MailFormat = 0
objNewMail.BodyFormat = 0
objNewMail.Send
Set objNewMail = Nothing

nematia
دوشنبه 17 آذر 1382, 16:28 عصر
این مشکل به خیلی چیزها بستگی داره :
نوع سیستم عامل؟ (میکروسافت روی 2003 دیگه از CDONTS استفاده نمیکنه و باید بجاش از cdo استفاده کرد)
نصب نبودن یا غیر فعال بودن یا عدم تنظیم صحیح SMTP mail server
رجیستر نکردن CDONTS یا سایر عوامل

این صفحه رو نگاه کن و کدها رو کنترل کن:
http://www.devasp.com/Samples/mail.asp

ghaum
سه شنبه 18 آذر 1382, 09:13 صبح
سلام
خیلی متشکرم
منظورتان از رجیستر کردن Cdonts چی هستش؟

nematia
سه شنبه 18 آذر 1382, 12:22 عصر
چرا کامل جواب نمیدی؟ نگفتی فایل cdonts.dll داری یا نه؟
اگه توی system32 نباشه به احتمال زیاد رجیستر نشده. باید مطابق زیر برای رجیستر کردن این فایل استفاده کرد:

<span dir=ltr>
Web Page Design

Lesson 29a: Installing CDONTS.dll

1. Download CDONTS.DLL into: c:\windows\system32
2. Registor cdonts.dll
a. Go in to DOS (Start->All Programs->Accessories->Command Prompt)
b. Go to the System32 Folder (at the blinking cursor type: CD \windows\system32 and hit [Enter])
c. At the blinking cursor type: RegSvr32 cdonts.dll
3. Your Done!
http://crt.doce.lsu.edu/CRT-HTML-Class/Lesson29a.html

</span>

mostafa612003
دوشنبه 01 دی 1382, 15:04 عصر
سلام
متشکرم
این فایل در پوشه ای که گفتید هستش
اما باز هم این پیغام را می دهد

MOHSEN731
یک شنبه 28 دی 1382, 23:57 عصر
خدمت دوستان سلام :
من هم با این مشکل مواجه شدم سایت من برروی یک سرور با سیستم عامل ویندوز سرور 2003 در کانادا می باشد من فایل CDONTS.DLL را هم دارم ولی نمیدانم چگونه بر روی سرور نصب کنم آیا با upload فایل CDONTS.DLL بر روی سرور مشکل حل میشود لطفا کمک :roll: :roll: