implant


  Aktif KonularAktif Konular  Forum Üyelerini GösterÜye Listesi  Forumu AraArama  YardımYardım
  Kayıt OlKayıt Ol  GirişGiriş
ASP
 ASPTurkiye.com Forum : ASP
Konu Konu: ziyaretçi defteri oluşturmak Yanıt YazYeni Konu Gönder
Yazanlarda
Mesaj << Önceki Konu | Sonraki Konu >>
sweet111
Yeni Üye
Yeni Üye


Kayıt Tarihi: 06-Kasım-2005
Ülke: Turkiye
Gönderilenler: 13
Gönderen: 11-Kasım-2005 Saat 06:15 | Kayıtlı IP Alıntı sweet111

bi site işi aldım fakat asp yi öğrenmeye daha yeni başladım sitede bi ziyaretçi defteri olucak fakat bunu nasıl yapacağımı bilmiyorum okulu yeni bitirdim ve malesef bize hiç birşey öğretilmedi. Birde mail gönderme işlemi nasıl olcak

<% 
 if Len(Trim(Request.Form("Sbmt"))) >0 then
   sender = Trim(Request.Form("sender"))
   alici = Trim(Request.Form("alici"))
   subj = Trim(Request.Form("subj"))
   govde = Trim(Request.Form("body"))
   Set Postaci = Server.CreateObject("CDONTS.NewMail")
     Postaci.To = alici
     Postaci.From = sender
     Postaci.Subject = subj
     Postaci.BodyFormat=0
     Postaci.MailFormat=0
     Postaci.Body = govde
     Postaci.Send
     REsponse.Write("Mail Gitti ")  
 else
 %>
<table>
 <form action="gonder.asp" method="post">
  <tr>
  <td>Gönderen  </td>
  <td><input name="sender" type="text"></td>
 </tr>
 <tr>
  <td>Alıcı</td>
  <td><input name="alici" type="text"></td>
 </tr>
  <tr>
  <td>Konu</td>
  <td><input name="Subj" type="text"></td>
 </tr>
 <tr>
  <td colspan="2">Gövde :<textarea name="body" cols="40" rows="10"></textarea></td>
 </tr>
 <tr>
  <td colspan="2"><input name="sbmt" type="submit" value="Gönder"></td>
 </tr>
 </form></table>
 <% End If %>

şu şekil bi kod buldum fakat sanırım eksik bişeyler var bu sayfayı iletisim.asp adı ile kaydettim. yardımcı olusanız sevinirim. Acele olursa iyi olur.

Yukarı Dön Göster sweet111's Özellikler Diğer Mesajlarını Ara: sweet111
 
ASPmania
Kıdemli Üye
Kıdemli Üye


Kayıt Tarihi: 17-Temmuz-2005
Ülke: Türkiye
Gönderilenler: 118
Gönderen: 11-Kasım-2005 Saat 08:20 | Kayıtlı IP Alıntı ASPmania

Merhaba sweet111.. Ziyaretçi defteri oluşturman için hazır ASP uygulamalarından yararlanabilirsin.. Çok iyi hazırlanmış uygulamalar mevcut.. Uygulamalara http://www.aspturkiye.com/uygulamalar.asp adresinden ya da http://www.aspindir.com adresinden çok rahat ulaşabilirsin..

E-posta soruna gelinceee Diğer konuya daha önce baktığım için orayada yazmış bulundum..

Asp ile e-posta göndermen için sunucunda gerekli bileşenlerin yüklü olması gerekiyor. Bunu barındırma hizmeti aldığın yerden öğrenebilirsin. Sunucunda Jmail bileşeni yüklü ise şiddetle bunu kullanmanı tavsiye ederim ben bizzat Jmail kullanıyorum sorunsuz çalışıyor. Eğer Jmail yüklü değilse yüklü olan e-posta bileşenlerini buraya yazarsan gerekli kodları gönderebilirim.

Yukarı Dön Göster ASPmania's Özellikler Diğer Mesajlarını Ara: ASPmania Ziyaret ASPmania's Ana Sayfa
 
sweet111
Yeni Üye
Yeni Üye


Kayıt Tarihi: 06-Kasım-2005
Ülke: Turkiye
Gönderilenler: 13
Gönderen: 11-Kasım-2005 Saat 08:58 | Kayıtlı IP Alıntı sweet111

Ben daha bi barındırma hizmeti almadım, kendim evimde kurduğum ISS de çalıştırıyorum kodaları, yani niye almadın diye soracaksın , olay biraz karışık,  peki benim bulduğum kodlar yanlışmı. bu kodlarla mail gönderebilirmiyim
Yukarı Dön Göster sweet111's Özellikler Diğer Mesajlarını Ara: sweet111
 
ASPmania
Kıdemli Üye
Kıdemli Üye


Kayıt Tarihi: 17-Temmuz-2005
Ülke: Türkiye
Gönderilenler: 118
Gönderen: 11-Kasım-2005 Saat 19:31 | Kayıtlı IP Alıntı ASPmania

Tekrar merhaba.. O zaman bilgisayarına gerekli bileşeni kurmak durumundasın.. İllede ben bu kodu kullancam dersen bunun için gerekli program CDONTS bileşeninin programıdır.. Ama ben sana Jmaili tavsiye ederim yine.. Jmaili çalıştırmak için Jmail bileşeninin programını kurduktan sonra aşağıdaki kodlarla kolayca mail gönderebilirsin..

Bu arada bileşenler için gerekli programları http://www.aspturkiye.com/bilesenler.asp adresinden bulabilirsin..

JMail Kodu:

<%

mailserver="MAİL SERVER"

on error resume next
Select case emailtipi

 

case  "Jmail"

   set Mail = server.createobject("JMail.Message")
   Mail.Charset = "ISO-8859-9"
   Mail.from = "MAİL HANGİ ADRESTEN GELİYOR"
   Mail.fromname = "MAİL KİMDEN GELİYOR İSİM OLARAK"
   Mail.MailServerUserName = "POP3 SMTP MAİL ADRESİNİN KULLANICI ADI"
   Mail.MailServerPassWord = "MAİL ADRESİNİN ŞİFRESİ"
   Mail.AddRecipient "MAİLİN GİDECEĞİ E-POSTA ADRESİ"
   Mail.Subject  = "KONU"
   Mail.Body = "E-POSTAMIZIN İÇERİĞİ"
   Mail.Send (mailserver)
   set Mail = Nothing

  
 
end select
%>

<%if err.number>0 then
Response.write err.description
%>
<CENTER><B>
<font size=1 face=verdana color=red>Bir hata çıktı ve e-posta gönderilemedi.</B></font><br><font color=black>Lütfen sorunu "admin@komikim.com" adresine yazınız.</font></CENTER>
<%else%>
<B><CENTER>Gönderildi</CENTER></B>
<%end if%>

Büyük harfle yazılı olan bölümleri kendine göre doldurcaksın.. Bu arada bu kodun çalışabilmesi için Pop3 mail adresin olması lazım.. Yani bu ne demek Outlook vb. mail programlarında kullanabildiğin bir mail adresini kullanmalısın form mailde.. Aksi halde bu kodlama çalışmaz. Diğer kodlamalardada maillerin filtrelere takılır. Örn. Mynet, hotmaile mail gönderemezsin yada maillerin junk mailde birikir.

Yukarı Dön Göster ASPmania's Özellikler Diğer Mesajlarını Ara: ASPmania Ziyaret ASPmania'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,0938 Saniyede Yüklendi.