JBoss 4.2.3에 웹 응용 프로그램이있어서 전자 메일을 보내고 싶습니다. 나는 다음과 같이 할 수있다 :웹 앱에서 이메일을 보내는 데 권장되는 방법은 무엇입니까?
try {
Properties props = System.getProperties();
props.put("mail.transport.protocol", "smtp");
props.put("mail.smtp.starttls.enable","false");
props.put("mail.smtp.host","smtp.somehost.com");
props.put("mail.smtp.auth", "true");
Authenticator auth = new SMTPAuthenticator();
Session session = Session.getInstance(props, auth);
// -- Create a new message --
Message msg = new MimeMessage(session);
// -- Set the FROM and TO fields --
msg.setFrom(new InternetAddress("[email protected]"));
msg.setRecipients(Message.RecipientType.TO,
InternetAddress.parse("[email protected]", false));
msg.setSubject("yadayada");
msg.setText("Yada yada");
// -- Set some other header information --
msg.setHeader("MyMail", "Mr. XYZ");
msg.setSentDate(new Date());
// -- Send the message --
Transport.send(msg);
}
catch (Exception ex) {
ex.printStackTrace();
System.out.println("Exception "+ex);
}
그러나 그것은 옳지 않다. 이 규모가 될까요? 스프링