MyDesign | Kod Arşivi - Anasayfaya Dön   No banner in farm
Anasayfa Araştır Forum Gelişmiş Arama Siteniz İçin En Hit İçerikler RSS İçerik Ekle Scriptler Destekleyenler Kadromuz Reklam İletişim Giriş Sayfası Yap  Sık Kullanılanlara Ekle
Bu Kategorinin En Yeni Kodları:


Bu Kategorinin En Çok Görüntülenen Kodları:






Arama:
Gelişmiş Arama


No banner in farm



En Çok Görüntülenen Kodlar:


Üye Girişi:
 Üye Ol



Anasayfa > VB.Net > Kodlar

VisualBasic.Net ile e-posta yollama

VisualBasic.net ile yazılan uygulamanız içinden, SMTP adresi belirterek e-posta yollamanızı sağlayan e-posta yollama uygulaması kodları. (.net 2.0 gerektirir.)

vb.net  visualbasic.net  mail  smtp 

Kategori : VB.Net
Gönderen : mYavuz
Telif : MyDesign
Tarih : 30 Nisan 2007
Örnek Dosya : Bulunmamakta
Okunma Sayısı : 20488
Puan
: 5,1 / 10 (15 Oy)
Puan Verin :
Google Bookmarks  del.icio.us  Digg  Yahoo! MyWeb  Windows Live  Furl
 
 
'// Programın başına aşağıdaki satırı ekleyerek System.Net namespace'i ekleyin
Imports System.Net.Mail

'// Programınıza bir buton ekleyerek onClick olayına aşağıdaki kodları yapıştırın
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

     Dim strGonderen As New MailAddress("gonderen@site.com", "Gönderici Adı")
     Dim strAlici As New MailAddress("alici@site.com", "Alıcı Adı")
     Dim mailMsg As New MailMessage(strGonderen, strAlici)

     With mailMsg
          .Subject = "Konu"
          .Body = "E-posta metni"
          .IsBodyHtml = True '// Mesaj HTML mi, değil mi? True veya False
     End With

     Try
          Dim client As New SmtpClient("smtp.site.com")
          client.Send(mailMsg)
     Catch
     End Try

        MsgBox("E-Posta gönderildi.", MsgBoxStyle.Information, "E-Posta Gönder")

End Sub
 
 

VisualBasic.Net ile e-posta yollama için yazılan yorumlar

Nihat  { 06 Aralık 2010 }
Bende daha yeniyim vb.net de. ama catch ifadesini;

Catch ex As Exception
MessageBox.Show(ex.Message)

diye değiştirdikten sonra e-mail 'in ulaşmadığını görüyorsunuz. Ekrana gelen "E-Posta gönderildi." ifadesi ise sadece ekrana mesaj verme amaçlıdır. Yani mail gitsede gitmesde "E-Posta Gönderildi" mesajını vermesi normal bir durumdur.

kozmon  { 25 Kasım 2010 }
çalışmaması normal dir çünkü kodlar eksik bir smtp sunucusuna bağlanabilmesi için örneğin gmail bağlanacak eposta adresinin şifresi ile giriş yapması ve mesajı yollaması gerekir fakat bu kodlarda şifre ve giriş sistemi yok

Umit Celik  { 03 Eylül 2010 }
Kod düzgün çalışıyor, ancak koda SUNUCUNUZUN SMTP KİMLİK DOĞRULAMASINI EKLEMENİZ GEREKİYOR.

Murat OCAKOĞLU  { 02 Temmuz 2010 }
arkadaşlar kodlarda herhangi bir problem yok

Dim client As New SmtpClient("smtp.site.com")

kod satırlarında belirtilen smtp.site.com adresi örnek bir smtp adresidir programın calısması için orayı çalışır durumda bir smtp adresi ile deiştirmeniz gerekmektediir paylaşım için teşekkürler....

ali   { 06 Mart 2010 }
arkadaslar calışıo ama msj gondermio?

berk birkan   { 27 Aralık 2009 }
Kod kesinlikle çalışmıyor Visual Basic .NET 2005 yeni öğrenen biriyim sinir krizi geçirdim resmen... Tam 159 error verdi birini düzeltirken diğer şeyler error verdi... Bu böyle sürüp gitti.

TEKIN   { 22 Ağustos 2009 }
ewt bendede oyle e-posta gonderıldı dıyor ama gondermıyor

maşide   { 06 Mart 2009 }
mrb kodlarda hiçbir hata yok fakat çalışmıyor maıl yollamıyo.

ufuk   { 24 Aralık 2008 }
çalışmıyo bu sadece e-posta gönderildi diyo ama e-postayı iletmiyo...

rabia   { 06 Haziran 2008 }
Kod sadece msgbox gösteriyor başka bir iş yapmıyor :S

Başak   { 09 Eylül 2007 }
Selamlar.Kod hata vermeden çalışıyor ancak kodların içine yazılan adresler ile mesaj gönderemedim.Detaylandırırsan sevinirim.Paylaştığın için çok teşekkürler

Yorum ekleyin

Anasayfa > VB.Net > Kodlar > VisualBasic.Net ile e-posta yollama
Kategoriler:


Forum:



Bağlantılar:


En Son Yorumlanan İçerikler:


Murat Yavuz | Site Haritası | Gizlilik Bildirimi | 54.197.177.123 | 0,19 Saniye
© Copyright 2004-2017 MyDesign | Kod Arşivi. Tüm Hakları Saklıdır.
MyDesign | Kod Arşivi, en iyi görünüm için, 1024x768 ve üzeri çözünürlük tavsiye eder.