Envio e e-mail automático

1 resposta
T

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(<a>"[email removido]</a>"));

msg.setRecipient(<a href="http://Message.RecipientType.TO">Message.RecipientType.TO</a>, new InternetAddress(<a>"[email removido]</a>"));
// 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!

1 Resposta

jbjares

Import não é por que nem estaria compilando se fosse, está compilando não? Qual é o erro extamente? Imprima a mensagem ou uma imagem com o erro.

Criado 23 de maio de 2010
Ultima resposta 26 de mai. de 2010
Respostas 1
Participantes 2