Asp.net de iletişim formu tasarlayıp mail üzerinden iletişim form verilerini gönderebilirsiniz.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 | protected void Page_Load(object sender, EventArgs e) { } protected void GonderButon_Click(object sender, EventArgs e) { MesajGonder(); } protected void TemizleButon_Click(object sender, EventArgs e) { AdSoyadBox.Text = ""; ePostaBox.Text = ""; KonuBox.Text = ""; IcerikBox.Text = ""; } string eposta_, sifre_; void MesajGonder() { MailMessage eposta = new MailMessage(); eposta_ = "mesajlarin_gelecegi_eposta_adresi@mail_hizmet_adresi"; sifre_ = "eposta_adresi_sifresi"; eposta.From = new MailAddress(eposta_); eposta.To.Add(eposta_); eposta.Subject = KonuBox.Text; eposta.Body = "Adı: " + AdSoyadBox.Text + "<br>" + "Konu: " + KonuBox.Text + "<br>" + "ePosta: " + ePostaBox.Text + "<br>" + "Icerik: <br>" + IcerikBox.Text + "<br>"; SmtpClient smtp = new SmtpClient(); smtp.Credentials = new NetworkCredential(eposta_, sifre_); smtp.Port = 587; if (eposta_.Contains("gmail")) { smtp.Host = "smtp.gmail.com"; } else { smtp.Host = "smtp.live.com"; } smtp.EnableSsl = true; eposta.IsBodyHtml = true; try { smtp.Send(eposta); try { HataMesajetiket.Text = "Mesajınız iletişmiştir."; } catch { HataMesajetiket.Text = "Mesajınız gönderilirken sorun oluştu."; } } catch { } } |