E-Mail Sending with ASP




Gönder Butonuna Tıkladığımızda mailgonder.asp Dosyasına Gitmesini Sağlayalım.

<form id=”Frm” name=”Frm” method=”post” action=”mailgonder.asp”>

Yönlendirdiğimiz Forumdaki Bilgileri request.form Komutunu Kullanarak ASP Dosyamıza Çekelim.

<%

Gonderen=request.form (“Kimden”)

Alici=request.form (“Kime”)

KonuD=request.form (“Konu”)

MesajD=request.form (“Mesaj”)

%>

Bilgilerimizi ASP Dosyasına Çektik. Bu İşlemden Sonra Bir Nesne Oluşmamız Gereklidir. Bu Nesneyi Nasıl Oluşturacağımızı Sizlere Kısaca Anlatacağım.

Kullanacağımız cdonts.dll Dosyasını buradan indirin.

· Bu Dosyayı C:\WINDOWS\system32 Dosyasının İçine Atalım.

· Daha Sonra Başlat – Çalıştır Penceresini Açalım Ve Şu Yazısı Oraya Yazalım.

· regsvr32 C:\WINDOWS\system32\cdonts.dll Yazalım ve ENTER ‘ e Basalım.

· Başarıyla Yüklendi Cevabını Alacaksınız.

Bu İşlemden Sonra Kodlamamıza Geri Dönelim.

<%

Gonderen=request.form (“Kimden”)

Alici=request.form (“Kime”)

KonuD=request.form (“Konu”)

MesajD=request.form (“Mesaj”)

set mail=server.CreateObject(“cdonts.newmail”)

%>

Set mail =server.createobject(“cdonts.newmail”) : Bu Sabit Bir Koddur. Mail Gönderme İçin Gerekli Olan Nesnenin Oluşturulmasını Sağlıyor. Mail Kısmına İstediğimiz Değişken İsmi Koyabiliriz.

Şimdi İse Mail Gönderirken ki Bilgilerimizi Girmek İçin Aşağıdaki Kodları Ekleyiniz.

<%

Gonderen=request.form (“Kimden”)

Alici=request.form (“Kime”)

KonuD=request.form (“Konu”)

MesajD=request.form (“Mesaj”)

set mail=server.CreateObject(“cdonts.newmail”)

mail.from=Gonderen

mail.to=Alici

mail.subject=KonuD

mail.body=MesajD

mail.importance=1

mail.send

set mail=nothing

%>

* mail.from=Gonderen : Gönderen Kişinin Mail Adresini Gonderen Değişkeninden Al.
* mail.to=Alici : Gönderilen Kişinin Adresini Alici Değişkeninden Al.
* mail.subject=KonuD : Mesajın Konusu KonuD Değişkeninden Al.
* mail.body=MesajD : Gönderilecek Mesaj’ı MesajD Değişkeninden Al .
* mail.importance=1 : Bu Kod İse Mesajın Önemini Bildirir. Bunun 3 Kademesi Vardır. 1 – 2 – 3 şeklindedir. Genelde 1 yazılır. Anlamı Mailimiz Önemli Hemen Yolla Anlamına Gelir.
* mail.send : Mailimizi Yolla Komutudur.
* set mail=nothing : Mail Nesnesinin İçini Boşaltma Komutudur.

Böylece Mail Gönderme İşlemini Başarıyla Tamamlamış Bulunmaktayız.

Popularity: unranked [?]




1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...
  1. Henüz yorum yapılmamış

 

Sitemizi N/A kişi takip ediyor.Aşağıdaki kutucuğa e-posta adresinizi girin sitemize yeni eklenen içerikten haberiniz olsun...

Sitemize üye olduktan sonra, e-posta adresinize bir onay maili gelecek. O maili onaylamazsanız, üyeliğiniz tamamlanmaz. 

RSS okuyucu ile takip edin...