نحوه ارسال ایمیل از طریق کد asp.net

using System;
using System.Web.Mail;
namespace SMTPAuthentication
{
public class SMTPAuthenticationExample
{
public static void SendMail()
{
string smtpServer = "mail.yourdomain.com";
string userName = "you@yourdomain.com";
string password = "YourMailboxPassword";
int cdoBasic = 1;
int cdoSendUsingPort = 2;
MailMessage msg = new MailMessage();
if (userName.Length > 0)
{
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserver", smtpServer);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport", 25) ;
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusing", cdoSendUsingPort) ;
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", password);
}
msg.To = "someone@domain.com";
msg.From = "you@yourdomain.com";
msg.Subject = "Subject";
msg.Body = "Message";
SmtpMail.SmtpServer = smtpServer;
SmtpMail.Send(msg);
}
}
}

Ця відповідь Вам допомогла?

 Роздрукувати цю статтю

Також прочитайте

از کجا میتوانم وب سایتم را از طریق کنترل پنل HELM مدیریت کنم؟

Domains>YourDomainName>WebSite Setting

روش BackUp/Restore برای پایگاه داده SQL Server 2005.

از تاریخ اول تیر ماه 86 رجیران به تمام مشترکین میزبانی وب ویندوز با کنترل پنل HELM که دارای امکان...

چگونه میتوانم یک برنامه ASP.NET 2 را آپلود کنم ؟

با توجه به اینکه مایکروسافت در ویژوال استودیو 2005 نحوه اجرا و کامپایل برنامه ها را تغییر داده...

روش ساخت پایگاه داده SQL Server 2005

1- وارد HELM شوید.2- بر روی Domains کلیک کنید.3- بر روی نام دامین خود کلیک کنید.4- روی Database...

آیا من می توانم فایل هایم را از طریق کنترل پنل upload کنم؟

خیر، در حال حاضر این امکان توسط کنترل پنل Helm ارائه نمی شود اگر پنل هاست شما به گونه ای باشد که...