public void SendEmail(EmailProc proc)
        {
            SmtpClient client = new SmtpClient("smtp.yandex.ru", 587);
            client.EnableSsl = true;
            MailAddress from = new MailAddress("*****@*****.**", "Evgeniy Shvecov");
            MailAddress to = new MailAddress(proc.EmailAdd);
            MailMessage message = new MailMessage(from, to);

            message.Body = proc.EmailText;
            message.IsBodyHtml = true;
            message.Subject =Resources.Domain.Resources.SubjectEmail;
            NetworkCredential myCreds = new NetworkCredential("*****@*****.**", "Duhm@niy", "");
            client.Credentials = myCreds;
            client.Send(message);
        }
 public void ProcessEmail(CollectionCart cartCollection, ShippingDetails details)
 {
     EmailProc returnValue = new EmailProc();
     StringBuilder builderCart = new StringBuilder();
     foreach (var prod in cartCollection.GetLines())
     {
         builderCart.AppendLine(@"<li style='list-style-position:inside;list-style-type:square; margin-left:50px; '>");
         builderCart.AppendLine(prod.Product.Name + " " + prod.Product.Price);
         builderCart.AppendLine("</li>");
     }
     string full_Name = details.FirstName + "" + details.LastName;
     string emailText=String.Format(Resources.Domain.Resources.EmailText, full_Name, builderCart.ToString(),cartCollection.TotalPrice(), details.Country, details.City, details.House, details.Telephone);
     returnValue.EmailText = emailText;
     returnValue.EmailAdd = details.EMail;
     SendEmail(returnValue);
 }