Sou iniciante. Estou desenvolvendo um site para o meu TCC.
No site, o cliente receberá semanalmente via e-mail informações sobre a empresa e seu projeto.
Preciso também que o cliente receba um e-mail para a ativação da conta após seu cadastro.
Pra isso, pesquisei aqui no fórum sobre o envio de e-mails automáticos com Java.
Encontrei esse tópico:
http://www.guj.com.br/article.show.logic?id=21
Eu já exportei o .jar do pacote javax.mail e adicionei a biblioteca no classpath.
Porém, o código não funciona:
[i] Properties p = new Properties();
p.put(“mail.host”, “smtp2.locaweb.com.br”);
Session session = Session.getInstance(p, null);
MimeMessage msg = new MimeMessage(session);
try {
// “de” e “para”!!
msg.setFrom(new InternetAddress("talyta_capitan@hotmail.com"));
msg.setRecipient(Message.RecipientType.TO, new InternetAddress("taaly_rock.me@hotmail.com"));
// nao esqueca da data!
// ou ira 31/12/1969 !!!
msg.setSentDate(new Date(24/05/2010));
msg.setSubject("Teste");
msg.setText("Se você ler isso é porque deu certo!");
// enviando mensagem (tentando)
Transport.send(msg);
}
catch (AddressException e) {
// nunca deixe catches vazios!
}
catch (MessagingException e) {
// nunca deixe catches vazios!
}
[/i]
Acredito eu que esteja colando o código no lugar errado <index.html> na parte <body>.
Será que precisa fazer algum tipo de import?
Eu estou realmente iniciando e ainda sou leiga no assunto.
Se alguém puder me ajudar… desde já agradeço!