lostyazilim
tr.link

ASPX C# Basit Form Nasıl Yapılır?

6 Mesajlar 1.470 Okunma
acebozum
tr.link

emreorhan emreorhan WM Aracı Kullanıcı
  • Üyelik 27.12.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Yazılım Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad E** O**
  • Mesajlar 384
  • Beğeniler 35 / 29
  • Ticaret 3, (%67)
Merhaba.Aspx'de basit bir form göndermeye ihtiyacım var.
Örneğin 5 textbox var ve bunun içindekileri deneme@gmail.com adresine gönderiyoruz.Bunu nasıl yapabiliriz?
 

 

elektronikssl
webimgo

Umitoloji Umitoloji Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 16.12.2012
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 255
  • Beğeniler 50 / 56
  • Ticaret 2, (%100)
using System.Net.Mail;
using System.Net;

Yukarıdaki sınıfları çağırdıktan sonra, mail gönderme kodları ile gmail smtp servisini kullanarak gönderim yapabilirsin.

MailMessage Mail = new MailMessage();
Mail.From = new MailAddress(Kimden.Text);
Mail.To.Add(Kime.Text);
Mail.Subject = Baslik.Text;
Mail.Body = Mesaj.Text;
SmtpClient smpt = new SmtpClient();
smpt.Credentials = new NetworkCredential(Kimden.Text, sifre.Text);
smpt.Port = 586;
smpt.Host = "smtp.gmail.com";
smpt.Send(Mail);
Gönder.Text = "Mailiniz Gönderildi";


Gerekli textbox alanlarını birbirine eşleştirmen gerekiyor, smtp portunuda kontrol et 586 olmayabilir netten bakıp düzenledim.
cetinn w3place

kişi bu mesajı beğendi.

emreorhan emreorhan WM Aracı Kullanıcı
  • Üyelik 27.12.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Yazılım Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad E** O**
  • Mesajlar 384
  • Beğeniler 35 / 29
  • Ticaret 3, (%67)

Umitoloji adlı üyeden alıntı

using System.Net.Mail;
using System.Net;

Yukarıdaki sınıfları çağırdıktan sonra, mail gönderme kodları ile gmail smtp servisini kullanarak gönderim yapabilirsin.

MailMessage Mail = new MailMessage();
Mail.From = new MailAddress(Kimden.Text);
Mail.To.Add(Kime.Text);
Mail.Subject = Baslik.Text;
Mail.Body = Mesaj.Text;
SmtpClient smpt = new SmtpClient();
smpt.Credentials = new NetworkCredential(Kimden.Text, sifre.Text);
smpt.Port = 586;
smpt.Host = "smtp.gmail.com";
smpt.Send(Mail);
Gönder.Text = "Mailiniz Gönderildi";


Gerekli textbox alanlarını birbirine eşleştirmen gerekiyor, smtp portunuda kontrol et 586 olmayabilir netten bakıp düzenledim.


Olmuyor yapamadım lütfen hazır bir çalışma gönderebilirmisin?
 

 

w3place w3place WM Aracı Kullanıcı
  • Üyelik 16.01.2014
  • Yaş/Cinsiyet 35 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad U** K**
  • Mesajlar 57
  • Beğeniler 17 / 8
  • Ticaret 0, (%0)
arkadaşımız daha ne yapsın ? yoksa siz ödev mi talep ettiniz ?
olmuyor yerine çıkan hata mesajını yazın.
Umitoloji

kişi bu mesajı beğendi.

w3place
wmaraci
wmaraci

Umitoloji Umitoloji Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 16.12.2012
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 255
  • Beğeniler 50 / 56
  • Ticaret 2, (%100)
Zaten hazır halini konuya yazdım, sadece verilerin alındığı alanları gerek alanlara eşitleyeceksin o kadar, form tasarımını yapmışsındır kaynak koduna attığım kodları yapıştır, takıldığın yer var ise 1 dk lık bir videolu anlatım ile işi hemen halledebilirsin.
 

 

emreorhan emreorhan WM Aracı Kullanıcı
  • Üyelik 27.12.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Yazılım Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad E** O**
  • Mesajlar 384
  • Beğeniler 35 / 29
  • Ticaret 3, (%67)

w3place adlı üyeden alıntı

arkadaşımız daha ne yapsın ? yoksa siz ödev mi talep ettiniz ?
olmuyor yerine çıkan hata mesajını yazın.


Olmuyor derken e-postayı göndermiyor. Google SMTP'si 465'miş.Onun için yazdım
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al