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;
namespace bilisimturk.org
{
public partial class Mail : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
try
{
MailMessage mymail = new MailMessage(); /* Yeni bir MailMessage nesnesi oluÅŸturduk.
Artık konuyu,içeriği,kime gideceğini bu nesneye gömeceğiz */
SmtpClient server = new SmtpClient("smtp.gmail.com"); /* Smtp server kullacağız.
Bunun için ben gmailin smtp hostu olan smtp.gmail.com u kullanacağım */
mymail.To.Add("gonderilecekadres
@site.com"); //kime
mymail.From = new MailAddress("benimadresim
@Gmail.com"); //kimden
mymail.Subject = "Asp.net mail gönderimi"; // mail konusu
mymail.Body = "Bilisimturk.org . Bu bir deneme mesajıdır."; // mail içeriği
server.EnableSsl = true; // ssl aktif ediyoruz.ama dikkat edin smtp den ssl ile gondermiyoruz
server.Credentials = new System.Net.NetworkCredential("mailadresiniz
@Gmail.com", "sifreniz");// mail adresi ve ÅŸifresi
server.Port = 587; /*smtp den ssl ile göndermediğimiz için portu 587 yaptık .Eğer ssl kullansaydık port 465 olacaktı */
server.Send(mymail); // maili gönderiyoruz
Response.Write("başarılı");
}
catch (Exception ex)
{
Response.Write(ex.ToString()); // exception fırlatılırsa basıyoruz
}
finally
{
}
}
}
}