Я использую скорость v1.7 для отправки электронной почты с помощью JDK v1.7.
У меня ниже код:
VelocityContext context = new VelocityContext();
String name = "[email protected]";
context.put("userName", name);
И в шаблоне электронной почты (abc.vm) я использовал следующий код:
#if(${userName})
Dear ${userName},<br><br>
#end
Почему-то, когда я получаю электронное письмо, оно говорит только
Dear
вместо
Dear [email protected]
Если я изменю код Java, чтобы он имел правильное имя без символа @, электронная почта отображается правильно
Dear myName
Может ли кто-нибудь сказать мне, почему символ @ пропускается, на самом деле, почему он пропускает все имя и не включает его в электронное письмо????
Спасибо!
myname\\@yahoo.com
- person Reimeus   schedule 26.09.2012