Sayfamızın tasarım bölümüne bir textbox (mesaj başlığı için vb..) ve buton ekliyoruz..
Sayfamızın kod bölümü,aktivasyon maili şeklinde yapmak için kuyruğa veri ekleyerek veritabanında değişiklik yapmamız yeter...
email.body kısmına textbox ekleyerek mail içeriğini yazabilirsiniz.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Net.Mail;
public partial class _Default : System.Web.UI.Page
{
protected void gonder(string mail)
{
try
{
MailMessage email = new MailMessage();
SmtpClient SmtpServer = new SmtpClient("smtp.gmail.com");
email.From = new MailAddress("hexa102@gmail.com");
email.To.Add("mk102@hotmail.com");
email.Subject = TextBox1.Text;//mail başlığı...
email.Body = "Mesaj içeriği açıklamalar http://www.aktivasyon/uid= ";
SmtpServer.Port = 587;//gmail gönderme portu
SmtpServer.Credentials = new System.Net.NetworkCredential("hexa102", "şifrem");
SmtpServer.EnableSsl = true;
SmtpServer.Send(email);
Response.Write("mail gönderilmiştir");
}
catch (Exception ex)
{
Response.Write(" gönderme işleminde hata oluşmuştur");
}
}
protected void Button1_Click(object sender, EventArgs e)
{
gonder("mail");
}
}