MimeMessagePreparator preparator = new MimeMessagePreparator() {
@Override
public void prepare(MimeMessage mimeMessage) throws Exception {
MimeMessageHelper message = new MimeMessageHelper(mimeMessage,true,"UTF-8");
message.setFrom(emailFrom);
message.setTo(emailManager);
message.setSubject(emailToManagerSubject);
Map<string,object> model = new HashMap<string, object>();
// fill model
String text = VelocityEngineUtils.mergeTemplateIntoString(
velocityEngine,
"email_tpl.vm",
"utf-8",
model
);
message.setText(text, true);
}
};
try
{
this.mailSender.send(preparator);
}
catch (MailException ex)
{
logger.error("some text");
}
}
</string></string,object>
@Autowired
JavaMailSender mailSender;
@Autowired
VelocityEngine velocityEngine;
<<< 552-5.7.0 This message was blocked because its content presents a potential
<<< 552-5.7.0 security issue. Please visit support.google.com/mail/bin/answe
<<< 552-5.7.0 r.py?answer=6590 to review our message content and attachment content
<<< 552 5.7.0 guidelines. i8si322258lam.42 — gsmtp
554 5.0.0 Service unavailable
Find more questions by tags Amazon Web ServicesGoogleJavaPostfix