خرید بک لینک

ارسال ايميل طراحی وب سایت در asp.net

سلام خدمت کاربران عزيز ، يکي از مهمترين امکاناتي که در اکثر سايت ها لازمه امکان ارسال ايميل هست که به هر شکلي ممکنه مورد استفاده قرار بگيره مثل صفحه تماس با ما ، ارسال ايميل تاييد ثبت نام ، ارسال مطالب جديد (خبرنامه) و … اما براي ارسال ايميل در asp.net به زبان C# ابتدا فضاي نام :

using System.Net;

using System.Net.Mail;

به بالاي قسمت کدنويسي اضافه کنيد و از تابع زير براي ارسال ايميل استفاده کنيد :

protected void sendMail()

{

var fromaddress = "[email protected]";

var toaddress = "[email protected]";

const string pass = "YourPassword";

string subject = "test";

string body = "from :";

body += "مصطفي ";

body += "Email: ";

body += "Subject: ";

body += "Question: ";

var smtp = new SmtpClient();

{

smtp.Host = "smtp.gmail.com";

smtp.Port = 587;

smtp.EnableSsl = true;

smtp.DeliveryMethod = SmtpDeliveryMethod.Network;

smtp.Credentials = new NetworkCredential(fromaddress, pass);

smtp.Timeout = 20000;

}

smtp.Send(fromaddress, toaddress,subject, body);

}

و اگر خواستيد در متن ايميل از تگ هاي html استفاده کنيد مي تونيد از تابع بعدي استفاده کنيد


protected void sending()

{


var fromaddress = "[email protected]";

var toaddress = "[email protected]";

const string pass = "YourPassword";

string subject = "test";

string body = "

from :

";

body += "mostafa ";

body += "Email: ";

body += "Subject: ";

body += "Question: ";

MailMessage mail = new MailMessage(fromaddress, toaddress, subject, body);

mail.IsBodyHtml = true;

var smtp = new SmtpClient();

{

smtp.Host = "smtp.gmail.com";

smtp.Port = 587;

smtp.EnableSsl = true;

smtp.DeliveryMethod = SmtpDeliveryMethod.Network;

smtp.Credentials = new NetworkCredential(fromaddress, pass);

smtp.Timeout = 20000;

}

smtp.Send(mail);

}

ارسال ايميل در asp.net نوشته شده توسط مصطفي#C, ASP.NET ?? شهريور ????

سلام خدمت کاربران عزيز ، يکي از مهمترين طراحی وب سایت امکاناتي که در اکثر سايت ها لازمه امکان ارسال ايميل هست که به هر شکلي ممکنه مورد استفاده قرار بگيره مثل صفحه تماس با ما ، ارسال ايميل تاييد ثبت نام ، ارسال مطالب جديد (خبرنامه) و … اما براي ارسال ايميل در asp.net به زبان C# ابتدا فضاي نام :

using System.Net;

using System.Net.Mail;

به بالاي قسمت کدنويسي اضافه کنيد و از تابع زير براي ارسال ايميل استفاده کنيد :

protected void sendMail()

{

var fromaddress = "[email protected]";

var toaddress = "[email protected]";

const string pass = "YourPassword";

string subject = "test";

string body = "from :";

body += "مصطفي ";

body += "Email: ";

body += "Subject: ";

body += "Question: ";

var smtp = new SmtpClient();

{

smtp.Host = "smtp.gmail.com";

smtp.Port = 587;

smtp.EnableSsl = true;

smtp.DeliveryMethod = SmtpDeliveryMethod.Network;

smtp.Credentials = new NetworkCredential(fromaddress, pass);

smtp.Timeout = 20000;

}

smtp.Send(fromaddress, toaddress,subject, body);

}

و اگر خواستيد در متن ايميل از تگ هاي html استفاده کنيد مي تونيد از تابع بعدي استفاده کنيد


protected void sending()

{

var fromaddress = "[email protected]";

var toaddress = "[email protected]";

const string pass = "YourPassword";

string subject = "test";

string body = "

from :

";

body += "mostafa ";

body += "Email: ";

body += "Subject: ";

body += "Question: ";

MailMessage mail = new MailMessage(fromaddress, toaddress, subject, body);

mail.IsBodyHtml = true;

var smtp = new SmtpClient();

{

smtp.Host = "smtp.gmail.com";

smtp.Port = 587;

smtp.EnableSsl = true;

smtp.DeliveryMethod = SmtpDeliveryMethod.Network;

smtp.Credentials = new NetworkCredential(fromaddress, pass);

smtp.Timeout = 20000;

}

smtp.Send(mail);

}

برچسب: نویسنده: حسن تاريخ: چهارشنبه 1 آبان 1392 ساعت: 0:30

صفحه بندی