Используйте Velocity или FreeMarker для создания шаблонов электронной почты

#templates #velocity #freemarker

#шаблоны #скорость #freemarker

Вопрос:

Я хотел бы сгенерировать несколько шаблонов для автоматической отправки писем из моего приложения.

Кто-нибудь может сообщить мне, как сгенерировать шаблоны с помощью velocity или FreeMarker, а затем включить шаблоны в текст электронной почты в качестве содержимого HTML?

С уважением,

Сатья

Ответ №1:

Я бы посоветовал вам для этой цели использовать FreeMarker. Velocity изначально не поддерживает HTML-кодировку. Есть способ включить эту функцию в качестве расширения Velocity, но она зависит от среды контейнера сервлета, которая не всегда доступна. К счастью, ?html встроенная программа FreeMarker — это чистая реализация Java, которая работает везде.

Ответ №2:

Вам нужно использовать Freemarker или Velocity, чтобы просто сгенерировать HTML-строку, а затем отправить обычное электронное письмо.

Прочитайте документацию, http://freemarker.sourceforge.net/docs/index.html или http://velocity.apache.org/engine/releases/velocity-1.5/user-guide.html