caros,
Minha aplicação precisa mandar e-mails para os usuários, mas preciso definir um certificado de segurança para autenticação no servidor da empresa. Como faço isso?
[code]
import org.apache.commons.mail.*;
public class EmailSender {
private String smtp = "<localização servidor smtp>";
private String from = "<email do sistema>";
private String pass = "<senha>";
private String to = "<email usário>";
public EmailSender() {
try {
SimpleEmail email = new SimpleEmail();
email.setHostName(smtp);
email.setFrom(from);
email.setAuthentication(from,pass);
email.setTLS(true);
email.setSmtpPort(25);
email.addTo(to);
email.setSubject("Test message");
email.setMsg("This is a simple test of commons-email");
email.send();
} catch (Exception e) {
System.out.println("Erro ao enviar e-mail: " + e.getStackTrace());
}
}
}[/code]