diff --git a/trunk/AnaliseAcidentesTrabalho/src/java/analiseacidentestrabalho/AnaliseAcidenteTrabalho.java b/trunk/AnaliseAcidentesTrabalho/src/java/analiseacidentestrabalho/AnaliseAcidenteTrabalho.java index d83a93c7..4da24f0b 100644 --- a/trunk/AnaliseAcidentesTrabalho/src/java/analiseacidentestrabalho/AnaliseAcidenteTrabalho.java +++ b/trunk/AnaliseAcidentesTrabalho/src/java/analiseacidentestrabalho/AnaliseAcidenteTrabalho.java @@ -14058,6 +14058,8 @@ public class AnaliseAcidenteTrabalho extends AbstractPageBean { texto_email += "
Recebeu um novo processo de análise de acidente de trabalho para tratar.
"; texto_email += "Por favor, aceda a www.siprp.pt, separador colaboradores em 'Acesso à Gestão de Análises de Acidentes de Trabalho' e prossiga com a gestão do processo " + a.getAnalise_nr() + ".
"; + System.out.println( "Sending mail to next user." ); + String responsavel_loja = "n"; switch (estado.intValue()) { @@ -14253,13 +14255,14 @@ public class AnaliseAcidenteTrabalho extends AbstractPageBean { //// } // // } - + + private final String mail_username = "acidentes.auchan@siprp.pt"; + private final String mail_password = "47Ju6Vb"; + public class SMTPAuthenticator extends Authenticator { - public PasswordAuthentication getPasswordAuthentication() { - String username = "acidentes.auchan"; - String password = "47Ju6Vb"; - return new PasswordAuthentication(username, password); - } + public PasswordAuthentication getPasswordAuthentication() { + return new PasswordAuthentication( mail_username, mail_password ); + } } private void sendEmail(String emailTo, String emailFrom, String assunto, String texto_email) throws Exception { @@ -14268,8 +14271,8 @@ public class AnaliseAcidenteTrabalho extends AbstractPageBean { props.put("mail.smtp.host", "mail2.evolute.pt"); props.put("mail.from", emailFrom); props.put("mail.smtp.auth", "true"); - props.put("mail.smtp.user", "acidentes.auchan"); - props.put("mail.smtp.password", "47Ju6Vb"); + props.put("mail.smtp.user", mail_username ); + props.put("mail.smtp.password", mail_password ); // Session session1 = Session.getInstance(props); Authenticator auth = new SMTPAuthenticator(); Session session = Session.getDefaultInstance(props, auth); @@ -14289,9 +14292,9 @@ public class AnaliseAcidenteTrabalho extends AbstractPageBean { html+=""; msgBodyPart.setContent(html, "text/html"); multipart.addBodyPart(msgBodyPart); - msg.setContent(multipart); + msg.setContent(multipart); Transport.send(msg); - System.out.println("Email Enviado !!!! "); + System.out.println("Email Enviado !!!! - " + emailTo ); }