То, что говорит Джфар, правда; Тем не менее, вы могли бы использовать Почтовый для генерации ваших электронных писем, а затем снова сохранять эти электронные письма в базе данных, как предлагает jfar.
с почтового сайта:
Почтовая служба позволяет создавать электронные письма, используя
регулярные просмотры MVC.
Это означает, что у вас будет папка Email
в папке Views
; эти представления на самом деле являются вашими шаблонами электронной почты и имеют полный доступ ко всем помощникам по HTML и URL, которые есть в любом другом представлении, что, вероятно, облегчит вам создание подтверждающего URL-адреса или чего-либо еще, что вам может понадобиться.
Почтовый включает и IEmailService
интерфейс с конкретной реализацией EmailService
. Этот сервис позволяет вам напрямую отправлять сообщения электронной почты или, что еще лучше, генерировать обычный MailMessage
объект . Затем вы можете просто сохранить готовую электронную почту в таблице на БД и отправить ее позже с фоновым заданием.