private bool sendMail()
{
MailMessage msg = new MailMessage();
msg.From = "";
msg.To = "kime gidecekse@aaa.com";
msg.Subject = "....";
msg.BodyFormat = MailFormat.Html;
msg.Body = "buraya mesajını yazabilirsin";
SmtpMail.SmtpServer = "mail.adresim.com"; //mesela yani
string username = "kullanıcı adı"; //kullanıcı adı mail adresi de olabiliyo bazen...
string pw = "şifre";
string mailServer = "mail.adresim.org";
////////////////////////////////////////////////////////server ayarları bu kısmı değiştirme......!!!
int cdoBasic = 1;
int cdoSendUsingPort = 2;
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", cdoBasic);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", username);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", pw);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusing", cdoSendUsingPort);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserver", mailServer);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout", 10);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport", 25);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpusessl", false);
/////////////////////////////////////////////////////////////////////////
try
{
SmtpMail.Send(msg);
return true;
}
catch
{
return false;
}
}
Eğer burada kodu düzenlerken hata yapmadıysam bu kod kesin çalışıyor...
Kolay gelsin....
|