Как отформатировать текст с SimpleMailMessage? - PullRequest
4 голосов
/ 30 марта 2011

Текст моего электронного письма

String text = "Hey, You are create a new Account! Best, MyTeam";

Как мне отформатировать текст:

Hey,

You are create a new Account!

Best, MyTeam

Ответы [ 2 ]

3 голосов
/ 30 марта 2011

SimpleMailMessage может обрабатывать только текстовые сообщения, поэтому вам нужно встроить явные разрывы строк в строку:

String text = "Hey,\n\nYou are create a new Account!\n\nBest, MyTeam";

Система шаблонов, такая как скорость или свободный маркер, может упростить это.

Если вы хотите обрабатывать HTML-сообщения, вам нужно использовать JavaMailSender и MimeMessagePreparator.

0 голосов
/ 30 марта 2011

Попробуйте

String text = "Эй, вы создаете новую учетную запись! / N Best, MyTeam";

или это (если это должно быть внутри какой-то HTML-страницы)

String text = "Hey, You are create a new Account!<br/> Best, MyTeam";

или

String text = "Hey, You are create a new Account! +    System.getProperty("line.separator"); + Best, MyTeam";
...