Возможно, вы заинтересованы в проверке этой статьи: «Богатое HTML-письмо весной с тимелеафом» http://www.thymeleaf.org/doc/articles/springmail.html
Он использует Thymeleaf в качестве шаблонного уровня представления, но концепции и специальный код Spring, объясненный там, являются общими для всех приложений Spring.
Кроме того, в нем есть приложение для примера сопутствующего приложения какой исходный код вы можете использовать в качестве базы для своих нужд.
С уважением, Даниэль.