Fiz uma aplicação javamail , ela roda só quando eu mando para o mesmo servidor: Properties p.put(“mail.host”, “servidor.com.br”);
agora quando eu mando para outro email não vai : [email removido]
alguém pode me ajudar
Fiz uma aplicação javamail , ela roda só quando eu mando para o mesmo servidor: Properties p.put(“mail.host”, “servidor.com.br”);
agora quando eu mando para outro email não vai : [email removido]
alguém pode me ajudar
Fiz uma aplicação javamail , ela roda só quando eu mando para o mesmo servidor: Propertiesp.put(“mail.host”, “servidor.com.br”);agora quando eu mando para outro email não vai : [email removido]
public boolean enviaEmail(){
Properties p = new Properties();
p.put("mail.host", "sevidor.com.br");
//p.put("mail.smtp.auth", "false");
/*ultiliza a classe altenticator
*
*/
Session session = Session.getDefaultInstance(p, null);
//MimeMessage msg = new MimeMessage(session);
MimeMessage message = new MimeMessage(session);
try {
// "de" e "para"!!
message.setFrom(new InternetAddress("[email removido]"));
message.setRecipient(Message.RecipientType.TO, new InternetAddress("[email removido]"));
// nao esqueca da data!
// ou ira 31/12/1969 !!!
//msg.setSentDate(new Date());
// msg.setSubject("assunto da mensagem");
message.setSubject("javamail ");
//msg.setText("corpo da mensagem");
message.setText("enviou email ");
// evniando mensagem (tentando)
Transport.send(message);
return true;
}
catch (AddressException e) {
// nunca deixe catches vazios!
System.out.println("Erro de autenticação");
}
catch (MessagingException e) {
// nunca deixe catches vazios!
System.out.println("Erro de menssagem");
}
return false;
}
olha cara no outlook funciona normal mais aqui não
- Que erro que dá?
[…]- … sugiro você estudar o protocolo SMTP e como funciona um SMTP server…
Cara consegui,
valeu dei umas estudada no protocolo smtp e fiz algumas modificações, mais o problema é a autenticação que tava com problema
Estou com este problema. Como funciona a autenticação? Posta o que tu usou aí. Valeu, T+