Mi sto dilettando con la combinazione ASP 5/MVC 6 e scopro che non so più come fare le cose più semplici. Ad esempio, come si invia un'e-mail?ASP 5, MVC 6 invio e-mail
In MVC 5 mondo che vorrei fare qualcosa di simile:
using (var smtp = new SmtpClient("localhost"))
{
var mail = new MailMessage
{
Subject = subject,
From = new MailAddress(fromEmail),
Body = message
};
mail.To.Add(toEmail);
await smtp.SendMailAsync(mail);
}
Ora questo codice non è più compila come System.Net.Mail
sembra non esistono più. Dopo alcuni spunti in internet sembra che non sia più incluso nel nuovo core (dnxcore50
). Che mi porta alla mia domanda ...
Come si invia una e-mail nel nuovo mondo?
E una domanda più ampia di dove trovi i sostituti di tutte le cose che non sono più incluse nel core .Net?
Interessante. Hai dato un'occhiata a questa pagina git? https://github.com/dotnet/corefx/issues/1006 – ragerory
Non sei limitato al targeting di dnxcore50 in asp.net 5. Puoi ancora scegliere come target l'intero .net framework (o mono). Quale piattaforma stai prendendo di mira? Windows, Linux? –
Penso/spero che in seguito ci sarà un nuget di mailkit compatibile con dnxcore50, questo è quello che ho intenzione di utilizzare per l'invio di email nelle mie app https://github.com/jstedfast/MailKit ma probabilmente non molti di terze parti le cose saranno disponibili fino a dopo .net core esce dalla beta –