Arama butonu
Bu konudaki kullanıcılar: 1 misafir
8
Cevap
628
Tıklama
0
Öne Çıkarma
.NET SMTP MAIL GONDERME SORUNU ACİL YARDIM ARKADAŞLAR!!!
S
12 yıl
Çavuş
Konu Sahibi

Arkadaşlar merhaba.Yaklaşık 2 haftadır yaptığım web sayfasının iletişim kısmını tamamlayamadım.Kodları ve hatayı burada paylaşacağım.Lütfen yardımcı olun.


USING KISMI==
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Net;
using System.Net.Mail;
using System.Text;

KOD KISMI==

protected void LinkButton_Gonder_Click(object sender, EventArgs e)
{
//try
//{
SmtpClient Kaynak = new SmtpClient();
Kaynak.Credentials = new NetworkCredential("MAIL", "SIFRE");
Kaynak.Host = "smtp.gmail.com";
Kaynak.Port = 587;
MailAddress Gonderen = new MailAddress(TextBox_Email.Text, TextBox_AdSoyad.Text);
MailAddress Giden = new MailAddress("MAIL ADRESİ", "Erfa Bilgisayar");
MailMessage Mesaj = new MailMessage(Gonderen, Giden);
Mesaj.From = Giden;
Mesaj.To.Add("MAIL ADRESİ");
Mesaj.Subject = TextBox_Konu.Text;
Mesaj.Body = "Bu mail sizewww.erfabilgisayar.com.tr adresinden gönderildi.<br/>Gönderenin;<br/><br/>Ad-Soyad : " + TextBox_AdSoyad.Text + "<br/>E-posta : " + TextBox_Email.Text + "<br/>Tel: " + TextBox_Telefon.Text + "<br/>Konu : " + TextBox_Konu.Text + "<br/>Mesaj : ";
Mesaj.IsBodyHtml = true;
Kaynak.Send(Mesaj);
Kaynak.EnableSsl = true;
//Temizle();
//Label_Sonuc.Text = "Teşekkürler! En kısa zamanda, size ulaşacağız.";
//}
//catch
//{
// {
// Label_Sonuc.Text = "Bir hata oluştu. Lütfen daha sonra tekrar deneyiniz.";
// }
//}


}

//private void Temizle()
//{
// TextBox_AdSoyad.Text = "";
// TextBox_Email.Text = "";
// TextBox_Konu.Text = "";
// // TextBox_Mesaj.Text = "";
// TextBox_Telefon.Text = "";
// Label_Sonuc.Visible = false;
//}

//protected void LinkButton_Temizle_Click(object sender, EventArgs e)
//{
// Temizle();
//}


HATAYI GÖREBİLMEK İÇİN TRY CATCH'İ KAPATTIM ORADA SIKINTI YOK YORUM SATIRI ŞU ANDA.HATA VE İLETİŞİM FORMU SAYFASININ SS'Sİ AŞAĞIDA ARKADAŞLAR YARDIMLARINIZI ESİRGEMEYİN.TEŞEKKÜRLER...


< Resime gitmek için tıklayın >

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



S
12 yıl
Çavuş
Konu Sahibi

Ö
12 yıl
Yüzbaşı

Merhaba,

Sanırım google'un smtp sunucusu sadecede https üzerinden iletişim sağlıyor. Sorunu çözmek için şu satırı 'Kaynak' adında tanımladığınız SmtpClient satırının hemen altına yazmalısınız.

Kaynak.EnableSsl = true; //smtpClient'in https üzerinden çalışmasını sağlar

Kolay gelsin...



S
12 yıl
Çavuş
Konu Sahibi

Malesef o da olmadı başka alternatif sunabilir misiniz?



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
F
12 yıl
Yarbay

sql serverdan üzeriden mail atma gmail ile bende calısmamıstı ama yahoo calıstı yahodan hesap al birde onun uzerinden dene


Bu mesaja 1 cevap geldi.
S
12 yıl
Çavuş
Konu Sahibi

peki bir de yahoo hesabı deniyim


Bu mesaja 1 cevap geldi.
S
12 yıl
Çavuş
Konu Sahibi

çözümü buldum arkadaşlar,biraz korsan bir çözüm oldu ama yine de teşekkürler konu kilit.


Bu mesaja 1 cevap geldi.
L
12 yıl
Yüzbaşı

bulduğun çözümü paylaşsan senin gibi yardıma ihtiyacı olan biri çıkar çözüm olur


Bu mesaja 1 cevap geldi.
S
12 yıl
Çavuş
Konu Sahibi

aslında biraz korsan çözüm oldu .s o yüzden yazmadım ama fikrine saygı duyup paylaşıyorum hemen :)

Ana mail adresini gmail hesabımı tanımladım.Daha sonra ise maillerin geleceği hesabı hotmail olarak tanımladım çünkü biliyorsunuz ki gmailde güvenlik biraz sarsılmış durumda ben de bu yüzden hızdan kazanmak açısından ana maili gmail,maillerin tutulacağı hesabı da hotmail olarak tanımladım.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.