Попытка отправить письмо в Twilio (sendgrid) после смс-ответа - PullRequest
0 голосов
/ 29 апреля 2020

Итак, я тестирую приложение с Twilio, где

  1. SMS отправлено клиенту (работает)
  2. клиент может либо открыть ссылку отправить, либо ответить с помощью Фраза хэштега (работает)
  3. это фраза отправляется обратно, процесс получен и создается электронное письмо (работает)
  4. Я отправляю электронное письмо (не не работа)

Я не получаю сообщение об ошибке, что электронное письмо не было go, но если я просто запустил функцию электронной почты в качестве теста без вызова функции SMS, электронная почта действительно работает.

Для справки, вот метод, который я запускаю:

public static void SendSingleEmail(clsEmail email)
{
 var apikey = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
 var client = new SendGridClient(apikey);
 var from = new EmailAddress(email.from);
 var subject = "Here is  the email from " + email.CompanyName + " you requested";
 var to = new EmailAddress(email.To);
 var plaincontent = "Hello " + email.FirstName +",\r\n here is the link to our website that you requested\r\n" + email.Link;
 var htmlcontent = "Hello " + email.FirstName +",\r\n here is the link to our website that you requested\r\n" + email.Link;

 var msg = MailHelper.CreateSingleEmail(from, to, subject, plaincontent, htmlcontent);

 client.SendEmailAsync(msg).Wait();
}
...