Monday, August 27, 2018

mail send in asp.net mvc

 var body = EmailDataAccessLayer.GetServiceRequestBody(Id);
                MailMessage mailCompany = new MailMessage();
             
                mailCompany.To.Add("mailaddress");
                mailCompany.CC.Add("mail address");
                mailCompany.From = new MailAddress("mailaddress", "royex.net");
                mailCompany.Subject = "Mail Subject";
                mailCompany.Body = string.Format(body);
                mailCompany.IsBodyHtml = true;
                mailCompany.Priority = MailPriority.Normal;
                mailCompany.BodyEncoding = System.Text.Encoding.GetEncoding("utf-8");

                SmtpClient clientComapny = new SmtpClient();
                clientComapny.Host = "hostaddress";
                clientComapny.Credentials = new NetworkCredential("username", "password");
                clientComapny.EnableSsl = true;

             
                    clientComapny.Send(mailCompany);