Ajuda!

1 resposta
K

E ae Galera!!!

Sou novo no forum e já preciso da ajuda de vcs.rsrsrsr

Na minha aplicação tem uma parte q o usuario manda email. Eu fiz mas está dando erro.

Ve se da para ajudar.
desde já agradeço a ajuda.

public strictfp FormFormularioEmail enviar(FormFormularioEmail form) {
 {
   boolean isHTML = true;
        String mailBody = "";

//        Nome ou endereço do servidor SMTP
        String smtpServer = form.getMailServer();

//        Assunto e Corpo da Mensagem
        String mailSubject = form.getAssunto();

//        Pega endereço de email do destinatário
        String frommail = "";
        String fromname = "";
        frommail = form.getEmail();
        fromname = form.getAssunto();

//        Nome e email do remetente
        String tomail = form.getMeuEmail();

        try{

//        Configura a sessão
        Properties mailProps = new Properties();
        mailProps.setProperty("mail.transport.protocol","smtp");
        mailProps.setProperty("mail.host", smtpServer);
        mailProps.setProperty("mail.user", frommail);
       mailProps.setProperty("mail.password", "");

        Session mailSession = Session.getDefaultInstance(mailProps,null);

//        Configuração da mensagem
        Message msg = new MimeMessage (mailSession);
        msg.setFrom(new InternetAddress(frommail,fromname));

//        Configuração do Destinatário
        msg.setRecipient(Message.RecipientType.TO, new InternetAddress(tomail));

//        Configuração do Cabeçalho do email
        msg.setSubject(mailSubject);

        MimeBodyPart textPart = new MimeBodyPart();

//        Verifica se é um email com corpo escrito em HTML
        if (isHTML==true){
//        Corpo da mensagem em código HTML
        mailBody = "Texto";

        textPart.setContent(mailBody,"text/html");
        }else{
        mailBody = "Texto";

        textPart.setContent(mailBody,"text/plain");
        }


//        Monta a mensagem SMTP
        Multipart mp = new MimeMultipart();
        mp.addBodyPart(textPart);
        msg.setContent(mp);


//        Envia mensagem
        Transport.send(msg);
        System.out.println (" Send mail sucessfull ! ");

        }catch (Exception e){
//        Falha no envio
        e.printStackTrace();
        System.out.println(" Mail failed !! ");
        }
   return form;
  }

}

tá dando erro na Configuração da mensagem 1º linha
o erro é esse [color="darkred"]can not locate applicationFilterChain.java from project source/class path[/color]

1 Resposta

maxguzenski

hmm, é web? esta faltando um tal de applicationFilterChain.java no seu path… talves voce tenha mapiado ele no web.xml

Criado 25 de outubro de 2004
Ultima resposta 25 de out. de 2004
Respostas 1
Participantes 2