implant


  Aktif KonularAktif Konular  Forum Üyelerini GösterÜye Listesi  Forumu AraArama  YardımYardım
  Kayıt OlKayıt Ol  GirişGiriş
ASP / ASP.NET
 ASPTurkiye.com Forum : ASP / ASP.NET
Konu Konu: cdonts.dll ile mail göndermede hata Yanıt YazYeni Konu Gönder
Yazanlarda
Mesaj << Önceki Konu | Sonraki Konu >>
sedatuysal52
Yeni Üye
Yeni Üye


Kayıt Tarihi: 19-Ekim-2007
Ülke: Turkiye
Gönderilenler: 8
Gönderen: 13-Kasım-2007 Saat 15:57 | Kayıtlı IP Alıntı sedatuysal52

windows xp pro kullanıyorum. IIS kurulu, cdonts.dll belgesini webin çalıştığı wwwroot klasörüne attım. Başlat/çalıştır/ regsvr32 c:\...\wwwroot\cdonts.dll yazıp bu belgenin sistem kurulumunu tamamladım.

aşağıdaki kodu yazdığımda şöyle bir hata veriyor.
Hata Tipi:
Server nesnesi, ASP 0177 (0x800401F3)
Geçersiz sınıf dizesi  
/mail_jmail_islem.asp, line 18
satır18 ise set msg=server.CreateObject("JMail.Message")

<%
ad=request.Form("ad" )
soyad=request.Form("soyad" )
email=request.Form("email" )
konu=request.Form("konu" )
'konu=request.Form("ad" )
mail=request.Form("mail" )
Set msg=server.CreateObject("JMail.Message" )
msg.Logging=true
msg.silent=true
msg.From="sedat_uysal@hotmail.com" 'buraya kendi mail adresimiz yazilir
msg.FromName=ad  'gönderenin adi burda formdan aliniyor
msg.AddRecipient email  'alicinin emaili
msg.Subject=konu
msg.body=mail
If not msg.Send("mail.hotmail.com" ) Then  
response.Write("Mail gönderilemedi" )
Else
response.Write("Gönderildi!" )
End If
%>



__________________
Sedat UYSAL
Yukarı Dön Göster sedatuysal52's Özellikler Diğer Mesajlarını Ara: sedatuysal52
 
greyder
Üye
Üye


Kayıt Tarihi: 22-Mart-2007
Ülke: Türkiye
Gönderilenler: 90
Gönderen: 13-Kasım-2007 Saat 20:30 | Kayıtlı IP Alıntı greyder

kardeş sen cdonts dan bahsediyon, j mail kodu yazmışsın

 

şu kodlardan yola çık..eğer yapamazsan ulaş bana sana çalışan bir cdonts mail kodu vereyim.(kendin yap öğren diye bunu verdim)

 

Form.asp : Sadece Mail formumuz olacak.
gonder.asp : yazılan form'larımızı CDONTS bileşenini kullanarak teslim edecek sayfa.

<------------------------------------ Form.asp Başlangıç ------------------------------------>

<html>

<head>
<title>Form</title>
</head>

<body>

<form method="POST" action="gonder.asp">
Adınız : <input type="text" name="isim" size="20"><br>
Mail Başlık : <input type="text" name="baslik" size="20"><br>
Mail Adresiniz : <input type="text" name="email" size="20"><br>
Mesajıınız : <textarea rows="2" name="mesaj" cols="20"></textarea><br>
<input type="submit" value="Submit" name="cmd">
</form>

</body>

</html>

<-------------------------------------- Form.asp Bitiş -------------------------------------->

Formumuzu hazırladık.Sırada gonder.asp var.

<----------------------------------- gonder.asp Başlangıç ----------------------------------->
<%
isim = request.form("isim")
baslik = request.form("baslik")
email = request.form("email")
mesaj = request.form("mesaj")

Set Posta = Server.CreateObject("CDONTS.NewMail")
Posta.To = "mail@domain.com"
Posta.From = email
Posta.Subject = baslik
Posta.BodyFormat= 0
Posta.MailFormat= 0

Posta.Body = mesaj
Posta.SEnd
%>
<html>

<head>
<title>Mail Gönderildi</title>
</head>

<body>
Mail'iniz gönderilmiştir.Tebrikler !!!
</body>

</html>

<------------------------------------ gonder.asp Bitiş ------------------------------------>

Buda gonder.asp idi.



Düzenleyen greyder 13-Kasım-2007 Saat 20:33
Yukarı Dön Göster greyder's Özellikler Diğer Mesajlarını Ara: greyder Ziyaret greyder's Ana Sayfa
 

Eğer Bu Konuya Cevap Yazmak İstiyorsanız İlk Önce Giriş
Eğer Kayıtlı Bir Kullanıcı Değilseniz İlk Önce Kayıt Olmalısınız

  Yanıt YazYeni Konu Gönder
Yazıcı Sürümü Yazıcı Sürümü

Forum Atla
Kapalı Foruma Yeni Konu Gönderme
Kapalı Forumdaki Konulara Cevap Yazma
Kapalı Forumda Cevapları Silme
Kapalı Forumdaki Cevapları Düzenleme
Kapalı Forumda Anket Açma
Açık Forumda Anketlerde Oy Kullanma

Powered by Web Wiz Forums version 7.91
Copyright ©2001-2004 Web Wiz Guide

Bu Sayfa 0,0781 Saniyede Yüklendi.