Salve Galera,
Estive estudando sobre mais este novo projeto da jakarta e resolvi implementar, este projeto acho que foi sugerido pelo nosso amigo Darksied em outro topico.
Pois bem, implementei, massss não funciona.
Baixei todas as classes do projeto em: http://cvs.apache.org/viewcvs.cgi/jakarta-commons-sandbox/email/src/java/org/apache/commons/mail/ e empacotei ela na minha estrutura tudo certo.
Então entrei http://jakarta.apache.org/commons/sandbox/email/examples.html e peguei o exemplo lá sitado e coloquei na minha aplicação para ser disparado após executar x tarefa (vide código abaixo), dando os imports no pacote completo aonde eu coloquei as classes anteriores.
código de envio
import br.srv.plano.util.mail.*; // pacote aonde está as minhas classes de envio de e-mail
// Imports do pacote Javamail e Actvation
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;
// Create the email message
HtmlEmail email = new HtmlEmail();
email.setHostName("smtp.celeralogistica.com.br");
email.addTo("diogo@celeralogistica.com.br", "Diogo Cardoso");
email.setFrom("diogo@celeralogistica.com.br", "Diogo Siga");
email.setSubject("Nova Notificação Gerada");
// embed the image and get the content id
URL url = new URL("http://www.apache.org/images/asf_logo_wide.gif");
String cid = email.embed(url, "Apache logo");
// set the html message
email.setHtmlMsg("<html>The apache logo - <img src=\"cid:" + cid +
"\"></html>");
// set the alternative message
email.setTextMsg("Your email client does not support HTML messages");
// send the email
email.send();
}
Bom tudo compila normal, mas não é executado!! não recebo o e-mail solicitado após executar a tarefa. Estou usando um pc conectado a internet direto, com o container tomcat… Alguém vê algum erro de código? Ou até mesmo falta alguma informação, já não sei mais aonde procurar erros.
é um pouquinho urgente se alguém puder ajudar ficaria muito grato.