Итак, я тестирую приложение с Twilio, где
- SMS отправлено клиенту (работает)
- клиент может либо открыть ссылку отправить, либо ответить с помощью Фраза хэштега (работает)
- это фраза отправляется обратно, процесс получен и создается электронное письмо (работает)
- Я отправляю электронное письмо (не не работа)
Я не получаю сообщение об ошибке, что электронное письмо не было 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();
}