MvcMailer вид в браузере - PullRequest
1 голос
/ 07 мая 2011

Я использую MvcMailer на своем веб-сайте для отправки html-писем.кажется хорошим, но мне просто интересно, как я могу просмотреть созданные электронные письма в браузере.

например, в некоторых информационных бюллетенях говорится «просмотреть это письмо в браузере», поэтому мне просто интересно, как я могу это сделатьMvcMailer.

1 Ответ

3 голосов
/ 08 мая 2011

Самый простой способ - поместить ссылку в электронном письме обратно на ваш сайт, а затем создать контроллер / действие, которое использует то же представление и создает модель, аналогичную той, которую вы использовали при создании электронного письма.

Если все необходимые данные находятся в базе данных, вы можете просто передать ключ в строке запроса (примечание: если письмо содержит потенциально конфиденциальную информацию, убедитесь, что URL защищен от несанкционированного доступа), в противном случае вы можете необходимо передать больше данных, чтобы вы могли восстановить то же представление, что и при создании электронного письма.

...