Pessoal.
Inclui o pacote que estava faltando, e agora est� dando o seguinte erro,
qdo. executo o JSP:
*--------------------------------------------------------
Unable to send e-mail notification
*--------------------------------------------------------
Se alguem puder dar alguma dica...
Grato.
Marcus VPR.
----- Original Message -----
From: "Luiz Ricardo" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, November 13, 2001 10:46 PM
Subject: Re: [java-list] JavaMail...
> Est� faltando importar o pacote javax.activation.* donde a classe
> DataSource faz parte.
>
> Luiz Ricardo
>
> > "Marcus VPR." wrote:
> >
> > Pessoal.
> >
> > Estou testando o JSP abaixo no Oracle IAS 9i p/ envio de Email e est�
> > apresentando o seguinte erro:
> >
> > *------------------- ERRO:-------------------------------------
> > Class _suporte.DataHandler not found in type declaration. DataHandler
> > data = new DataHandler(corpoMsg, "text/plain");
> >
> > *--------------------JSP:------------------------------------
> > <%@ page import="javax.mail.*, javax.mail.internet.*, java.util.*" %>
> >
> > <HTML><HEAD><TITLE>FALE CONOSCO</TITLE>
> > </HEAD>
> > <body alink = "green" vlink= "green" bgcolor="#FFFFd2" >
> >
> > <%
> > try
> > {
> > String mailServer = "??????????";
> > String to = "[EMAIL PROTECTED]" ;
> > //
> > mandaMail(mailServer, to);
> > //
> > }
> > catch (AddressException e) { %>
> > <P>Invalid e-mail address(es) for forwarding</P>
> > <% }
> > catch (MessagingException e) { %>
> > <P>Unable to send e-mail notification</P>
> > <% } %>
> >
> > </BODY>
> > </HTML>
> >
> > <%!
> > public void mandaMail(String SMTPServer, String emailDestino) {
> > Properties props = new Properties();
> > props.put("smtp.marlin.com.br", SMTPServer);
> >
> > Session session = Session.getDefaultInstance(props, null);
> >
> > try {
> > // cria a mensagem
> > String corpoMsg = "start-request\n\n"+
> > "--- TESTE ---\n"+
> > "*************\n\n"+
> > "end-request";
> >
> > DataHandler data = new DataHandler(corpoMsg, "text/plain");
> > Message msg = new MimeMessage(session);
> >
> > msg.setDataHandler(data);
> > msg.setFrom(new InternetAddress("Teste"));
> > InternetAddress[] address = {new
> > InternetAddress(emailDestino)};
> > msg.setRecipients(Message.RecipientType.TO, address);
> > msg.setSubject("Teste");
> > msg.setSentDate(new Date());
> >
> > Transport.send(msg);
> > } catch (MessagingException mex) {
> >
> > mex.printStackTrace();
> > System.out.println();
> > Exception ex = mex;
> > do {
> > if (ex instanceof SendFailedException) {
> > SendFailedException sfex = (SendFailedException)ex;
> > Address[] invalid = sfex.getInvalidAddresses();
> > if (invalid != null) {
> > System.out.println(" ** Invalid Addresses");
> > if (invalid != null) {
> > for (int i = 0; i < invalid.length; i++)
> > System.out.println(" " +
> > invalid[i]);
> > }
> > }
> > Address[] validUnsent =
> > sfex.getValidUnsentAddresses();
> > if (validUnsent != null) {
> > System.out.println(" ** ValidUnsent
> > Addresses");
> > if (validUnsent != null) {
> > for (int i = 0; i < validUnsent.length; i++)
> > System.out.println("
> > "+validUnsent[i]);
> > }
> > }
> > Address[] validSent = sfex.getValidSentAddresses();
> > if (validSent != null) {
> > System.out.println(" ** ValidSent Addresses");
> > if (validSent != null) {
> > for (int i = 0; i < validSent.length; i++)
> > System.out.println("
> > "+validSent[i]);
> > }
> > }
> > }
> > System.out.println();
> > } while ((ex = ((MessagingException)ex).getNextException())
> > != null);
> > }
> > }
> > %>
> > *--------------------------------------------------------
> > Grato.
> > Marcus VPR.
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
> d�vidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------