Получение представления в виде строки в asp.net MVC для отправки электронной почты - PullRequest
3 голосов
/ 11 октября 2011

Я хочу использовать Mailgun (или, может быть, Sendgrid ) для отправки писем из моего приложения.

Это довольно просто, потому что я могу использовать RestSharp для взаимодействия с их API.

Проблема заключается в том, что создание электронного письма в формате HTML - это PITA, если я не могу использовать бритву.Я знаю, что есть два пакета nuget ( Почтовый , MvcMailer ), которые прекрасно справляются с этой проблемой, но они вынуждают меня использовать SMTP-сервер, и я вообще не хочу или не нужен.1015 *

Я просто хочу продолжать использовать API Mailgun для отправки писем, но я хочу иметь способ генерировать разметку для этих писем с помощью Razor.

Как я могу это сделать?

Пожалуйста, помогите.

1 Ответ

5 голосов
/ 11 октября 2011

Если у вас есть частичное, вы можете отобразить его в строку, как в следующем вопросе SO: link

...