Exemple #1
0
 private string GetProspectHtmlMessage(ProspectRequest prospect, bool recordSaved, string errorMsg)
 {
     return
         ($"<div>" +
          $"   <p>Hello,</p>" +
          $"   <p>Here's a new prospect who would like to learn more about StoreApp. Can you please contact them immediately?</p>" +
          $"   <h4>Prospect details:</h2>" +
          $"   <p>" +
          $"       <strong>Name</strong> {prospect.name}<br /></p>" +
          $"       <strong>Email address:</strong> {prospect.email}<br /></p>" +
          $"       <strong>Mobile no:</strong> {prospect.phone}<br /></p>" +
          $"       <strong>Company name:</strong> {prospect.company}<br /></p>" +
          $"       <strong>Location:</strong> {prospect.location}<br /></p>" +
          $"   </p>" +
          $"   <p>Thank you!</p>" +
          $"   <p>Record saved: {(recordSaved ? "Yes" : "No")} {(string.IsNullOrEmpty(errorMsg) ? string.Empty : errorMsg)}</p>" +
          $"</div>");
 }
Exemple #2
0
        public Task SendProspectMessage(ProspectRequest prospect, bool recordSaved, string errorMsg)
        {
            MailMessage msg = new MailMessage
            {
                From = EmailAddress //new MailAddress(model.Email, model.Name)
            };

            msg.To.Add(new MailAddress("*****@*****.**", "Clearwox Systems"));
            msg.To.Add(new MailAddress("*****@*****.**", "StoreApp"));
            msg.To.Add(new MailAddress("*****@*****.**", "Godwin Ehichoya"));
            msg.To.Add(new MailAddress("*****@*****.**", "Sunday Ehichoya"));

            msg.ReplyToList.Add(new MailAddress(prospect.email, prospect.name));

            msg.Subject    = "Tell me more about StoreApp";
            msg.Body       = GetProspectHtmlMessage(prospect, recordSaved, errorMsg);
            msg.IsBodyHtml = true;

            return(SendEmailAsync(msg));
        }