У меня есть следующий код. Я пытаюсь отправить электронное письмо через их систему. Я подписался на аккаунт сегодня. Моя учетная запись действительна. Я просто пытаюсь отправить что -то простое, чтобы увидеть, работает ли все, и я ничего не получаю. Я отправляю на свой Wallace.b.mcclure+01 по адресу gmail.com. Мой адрес ровно на noreply.biz. < /P>
Я не получаю данных, почему электронное письмо не отправлено. Вызов невероятно быстрый, как будто запрос на отправку электронной почты не покидает мою систему. Что я делаю не так? Мне интересно, является ли проблема "от" от "электронной почты, так как это не реально. Я использую код ниже. (Да, я знаю, что мне нужно вывести ключевое слово асинхрома). < /P>
public async Task SendEmail(string To, string From, string Subject, string Body)
{
bool ret = true;
try
{
var builder = new ConfigurationBuilder()
.SetBasePath(Directory.GetCurrentDirectory())
.AddJsonFile("appsettings.json");
var Configuration = builder.Build();
var apiKey = Configuration.GetValue("Communications:SendGridApiKey");
var client = new SendGridClient(apiKey);
var output = MailHelper.CreateSingleEmail(new EmailAddress(From), new EmailAddress(To), Subject, Body, Body);
}
catch (Exception ex)
{
ret = false;
}
finally
{
}
return ret;
}
Подробнее здесь: https://stackoverflow.com/questions/795 ... -email-via