ola pessoal estou enviando normalmente email usando javaMail mas queria colocar uma validação para testar antes de enviar o javamail ja tem isso?
Como testar a conexao da internet antes de enviar o email?
1 Resposta
R
brother, eu nao posso te ajudar, e preciso da sua ajuda.
eu preciso enviar um email pelo java mail e nao estou conseguindo, eu vi uns tutoriais e cheguei neste codigo:
public class Email {
public static void enviaEmail() {
Properties p = new Properties();
try {
// "de" e "para"!!
p.put("mail.host", "smtp.minhaempresa.com.br");
Session session = Session.getInstance(p, null);
MimeMessage msg = new MimeMessage(session);
msg.setFrom(new InternetAddress("[email removido]"));
msg.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");
msg.setText("corpo da mensagem");
// evniando mensagem (tentando)
Transport.send(msg);
} catch (MessagingException ex) {
Logger.getLogger(Email.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
eu upo esse site pro servidor (kinghost) e quando clicko no botao enviar email eu so redirecionado pra uma pagina em branco e nao chega nenhum email pra mim.
gostaria saber onde estou errando.
agradeço desde ja.
ps: nao digitei o smtp, email da minha empresa por etica.
Criado 27 de março de 2009
Ultima resposta 2 de jun. de 2009
Respostas 1
Participantes 2
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo JavaScript Assertivo: Testes e qualidade de codigo em... Por Gabriel Ramos — Casa do Codigo