Send Email : Mail « Network « C# / C Sharp






Send Email

  

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net.Mail;
using System.Configuration;


public static class Common
{

    public static string SendEmail(string addressFrom, string addressTo, string NameFrom, string body)
    {
        string message = String.Empty;

        MailMessage mail = new MailMessage();
        mail.From = new MailAddress(addressFrom, NameFrom);
        mail.To.Add(new MailAddress(addressTo));
        mail.Subject = "Message from: " + NameFrom;
        mail.Body = body;
        mail.BodyEncoding = Encoding.UTF8;
        mail.Priority = MailPriority.Normal;

        try
        {
            SmtpClient smtpMail = new SmtpClient(ConfigurationManager.AppSettings["smtp"], int.Parse(ConfigurationManager.AppSettings["port"]));
            smtpMail.Send(mail);

            message = "E-mail sended";
        }
        catch (Exception e)
        {
            message = "Wrong trying send e-mail: " + e.Message;
        }

        return message;
    }


}

   
    
  








Related examples in the same category

1.SmtpClient: From, Subject, Body, Attachments, To
2.Mail Test
3.A POP3 e-mail checkerA POP3 e-mail checker
4.Fancy Mail Test
5.Mail Attach Test
6.Send HTML Mail
7.Is Valid Email
8.Is Valid Email Address
9.Is Email
10.Sends a MailMessage object using the SMTP settings.
11.Smtp Send