Envio de e-mail com problema JSP

Prezados amigos,

Sou iniciante e estou tentando gerar um form no meu site que envie e-mails (tipo webmail), mas esta dando o seguinte erro:

exception

javax.servlet.ServletException: javax/mail/Address
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:272)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

root cause

java.lang.NoClassDefFoundError: javax/mail/Address
java.lang.Class.getDeclaredConstructors0(Native Method)
java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
java.lang.Class.getConstructor0(Unknown Source)
java.lang.Class.getConstructor(Unknown Source)
org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1164)
org.apache.jasper.compiler.Node$UseBean.accept(Node.java:1116)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2213)
org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2219)
org.apache.jasper.compiler.Node$Root.accept(Node.java:456)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
org.apache.jasper.compiler.Generator.generate(Generator.java:3304)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:198)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

Esse é o meu JSP

<%@ page import=“jspbrasil.Email” %>
<jsp:useBean id=“email” class=“jspbrasil.Email”/>
<%
try {
String mailServer = “mail.seumailserver.com.br”
String assunto = request.getParameter(“assunto”)
String para = { request.getParameter(“para”) };
String de = request.getParameter(“de”);
String mensagem =request.getParameter(“mensagem”);
email.sendSimpleMail(mailServer, assunto, para, de, mensagem);
%>

Email enviado com Sucesso !!!

<% } catch (AddressException e) { %>

Endereço de Email inválido

<%}%> <% catch (MessagingException e) { %>

Impossível enviar o email.

<%}%>

Esse é a class

package jspbrasil;

import java.util.Properties;
import javax.mail.;
import javax.mail.internet.
;

public class Email {

/*
. . .
*/

public void sendSimpleMail (String mailServer, String subject,
String to,String from, String mensagem)
throws AddressException, MessagingException {

Properties mailProps = new Properties();
//definição do mailserver

mailProps.put(“mail.smtp.host”, mailServer);

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

//As duas linhas seguintes de código, colocam no
//formato de endereços,
//supostamente válidos, de email os dados
//passados pelos parâmetros to e from.
InternetAddress destinatario = new InternetAddress (to);
InternetAddress remetente = new InternetAddress (from);

//As duas linhas de código a seguir, são
//responsáveis por setar os atributos e
//propriedas necessárias do objeto message
//para que o email seja enviado.
//inicialização do objeto Message
Message message = new MimeMessage (mailSession);

//Definição de quem está enviando o email
message.setFrom(remetente);

//define o(s) destinatário(s) e qual o tipo do
//destinatário.
//os possíveis tipos de destinatário: TO, CC, BCC

message.setRecipient( Message.RecipientType.TO, destinatario );
//definição do assunto do email

message.setSubject (subject);
//definição do conteúdo da mensagem e do
//tipo da mensagem

message.setContent (mensagem.toString(), “text/plain”);
//a linha de código seguinte é a responsável
//pelo envio do email

Transport.send (message);
}

}

e esse o form

Preenchimento de e-mail


De ..:
Assunto ..:



PS.: Bem eu tirei o campo “from” pois quero deixar sempre um e-mail padrão para recebimento de dúvidas.

Muito obrigado

java.lang.NoClassDefFoundError: javax/mail/Address 

Nao achou a classe…

Esta faltando os arquivos mail.jar e activation.jar

http://www.guj.com.br/posts/list/41324.java

[]s