Mail configuration
public static string mail_smtp = system.configuration.configurationmanager.appsettings["Mail_smtp"];
public static string mail_main = system.configuration.configurationmanager.appsettings["Mail_main"];
public static string mail_pwd = system.configuration.configurationmanager.appsettings["Mail_pwd"];
public static int mail_port = Convert.ToInt32 (system.configuration.configurationmanager.appsettings["Mail_port"]);
public static string Mail_ssl = system.configuration.configurationmanager.appsettings["Mail_ssl"];
<summary>
Send a message 1
</summary>
<param name= "Acceptemail" ></param>
<param name= "SendText" ></param>
public static void SendEmail (String acceptemail, String sendText, String sendtitle)
{
Sendsmtpemail (MAIL_SMTP, Mail_main, Mail_pwd, Acceptemail, Sendtitle, SendText);
}
<summary>
Send a message 2
</summary>
<param name= "Strsmtpserver" ></param>
<param name= "Strfrom" ></param>
<param name= "Strfrompass" ></param>
<param name= "Strto" ></param>
<param name= "Strsubject" ></param>
<param name= "Strbody" ></param>
public static void Sendsmtpemail (String strsmtpserver, String strfrom, String Strfrompass, String strto, String strsubject , String strbody)
{
SmtpClient client = new SmtpClient (strsmtpserver);
Client. useDefaultCredentials = false;
Client. Credentials = new System.Net.NetworkCredential (strfrom, Strfrompass);
Client. Deliverymethod = Smtpdeliverymethod.network;
Client. Port = Mail_port;
Client. Enablessl = Mail_ssl = = "Yes";
MailMessage message = new MailMessage (strfrom, Strto, Strsubject, strbody);
Message. bodyencoding = System.Text.Encoding.UTF8;
Message. Isbodyhtml = true;
Client. Send (message);
}
. NET Sending Mail