ana sayfa hakkında forum (yeni) rss takibi reklam yerleşimi iletişim giriş

İçerik Kategorileri

  1. Active Server Pages
    1. Temel Konular [13]
    2. Genel İçerikler [12]
    3. Nesne Kütüphanesi [0]
    4. Form Elemanları [4]
    5. Döngü İfadeleri [3]
    6. Veritabanı İşlemleri [7]
    7. Fonksiyonlar [2]
    8. Hatalar ve Çözümleri [16]
  2. ASP Hızlı Referans
    1. TextStream Nesnesi [7]
    2. Response Nesnesi [1]
    3. Request Nesnesi [1]
    4. Application Nesnesi [1]
    5. Session Nesnesi [4]
    6. Server Nesnesi [0]
    7. FSO Nesnesi [4]
  3. Browser Scripting
    1. VBScript [4]
    2. SQL Sorgulama [4]
  4. MySQL [0]
  5. Uygulamalar
    1. Hazır Fonksiyonlar [3]
    2. Hazır Kodlar [9]
    3. Script Algoritmaları [3]
    4. Script Geliştiriyoruz [2]

Sitede Ara


Hosting Sponsorumuz

Eyl

20

Mail List yapımı

Genel İçerikler0 yorum1924 izlenimhakan

Bu dersimizde Jmail bileşeni ile maillist yapımınına değineceğiz.


Mail göndermenin çeşitli yolları vardır.

Biz ilk önce hangi bileşeni kullanarak mail göndereceğimizi belirlemeliyiz. Bunu yaparken sunucumuzun desteklediği mail bileşenini kullanmanızı öneririm. Ben en çok kullanılan bileşenlerden biri olan Jmail bileşenini kullanacağım. Bunun dışında CDOSys, Persits AspEmail, Cdonts gibi email bileşenleri bulunmaktadır.

<%
Set Jmail = Server.Createobject("JMail.Message") 'nesneyi tanımlıyoruz

Jmail.Charset = "ISO-8859-9"
Jmail.From = "mail@domain.com"
Jmail.MailServerUserName = "Kullanıcı adım(mail@domain.com)"
Jmail.MailServerPassWord = "sifrem(şifre)"
Jmail.Subject = "Maillist"

Jmail.AddRecipient "birisi@mail.com"
Jmail.Body = "Maillist yapımı gönderilecek mesaj"
Jmail.Send("mail.domain.com")

Jmail.close
%>


Böylece kendi mail'imizden "birisi@mail.com" a "Maillist yapımı gönderilecek mesaj" mesajını yollamış olduk.

şimdi bunu veritabanımızdan aldığımız bütün isimlere sırayla gönderme koduna çevirelim.
Mesela veritabanımızdaki mailleri "mail" alanı farzedelim. (Aşağıdaki kodu yazmadan önce veritabanı bağlantısı yapmanız gerekir.)

<%

On error resume next

do while not rs.eof

Set Jmail = Server.Createobject("JMail.Message")

Jmail.Charset = "ISO-8859-9"
Jmail.From = "mail@domain.com"
Jmail.MailServerUserName = "Kullanıcı adım(mail@domain.com)"
Jmail.MailServerPassWord = "sifrem(şifre)"
Jmail.Subject = "Maillist"

Jmail.AddRecipient rs("mail")
Jmail.Body = "Maillist yapımı gönderilecek mesaj"
Jmail.Send("mail.domain.com")

rs.movenext
loop

Jmail.close
%>


Böylece veritabanımızdaki maillerin hepsine sırayla aynı mesajı göndermiş olduk.

Etiketler  :  mail   bilesenler   jmail     

İçeriği takip etSayfayı YazdırPermalink

0 yorum var

İçeriğe henüz yorum yazılmamış, ilk yorumu yazmak için aşağıdaki formu doldurabilirsin.


Bu içeriğe yorum yazın

BBCode ve Emotions desteği aktif. Yorumunuz onaylandıktan sonra gösterilecektir.

Bu yazı ile benzer içeriğe sahip olabilecek yazılar

  1. Cdonts Mail Bileşeni ile Mail Göndermek
  2. Jmail Mail Bileşeni ile Mail Göndermek
  3. Jmail Mail Bileşeni ile Mail Göndermek
  4. Where Deyimi
  5. Açılan session nesnesinin kapatılması
  6. şifreli Sayfa Oluşturma
  7. Sayaç Yapımı
  8. Asp ile Sub Kullanımı
  9. Veritabanına bağlanmak ve veri almak
  10. "<" ve ">" Arasındaki Tüm Karakterleri Temizlemek

Yazının aktif olduğu kategoriye eklenmiş son yazılar

  1. "<" ve ">" Arasındaki Tüm Karakterleri Temizlemek
  2. Asp ile Sub Kullanımı
  3. ASP ile Ajax Kullanımı
  4. Include Deyimi
  5. Sql Enjeksiyonu hakkında bilgiler ve önlemler
  6. Karakter Temizleme
  7. With (Kullanımı) ile Nesnelerin Yönetimi

Aspogren.net web sitesi SiDEnet sunucularından yayınlanmaktadır.

eXTReMe Tracker