Esempio n. 1
0
 public async Task <bool> SendEmail(ContactFormInfo info)
 {
     try
     {
         MailMessage message = new MailMessage();
         SmtpClient  smtp    = new SmtpClient();
         message.From = new MailAddress(info.email);
         message.To.Add(new MailAddress(myEmail));
         message.Subject            = info.request;
         message.Body               = info.message;
         smtp.Port                  = 587;
         smtp.Host                  = "smtp.live.com";
         smtp.EnableSsl             = true;
         smtp.UseDefaultCredentials = false;
         smtp.Credentials           = new NetworkCredential(myEmail, password);
         smtp.DeliveryMethod        = SmtpDeliveryMethod.Network;
         smtp.Send(message);
         return(await Task.Run(() => true));
     }
     catch (Exception ex)
     {
         throw;
     }
 }
Esempio n. 2
0
 public bool SendEmail([FromBody] ContactFormInfo value)
 {
     return(true);
 }