Bom Dia Gustavo.

O seu problema é que você não especificou o servidor SMTP, ficaria assim:
        props.put("mail.smtp.host", "smtp.maritima.com.br");
Os seus dois parâmetros no props creio não ser necessário.
Verifique tb q o seu String to = "mailto:[EMAIL PROTECTED],br; e String
from = "[EMAIL PROTECTED],br";
 esta com "," com lugar de "."

Abraços!!!




----- Original Message -----
From: Gustavo Barreiro de Carvalho <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, March 22, 2001 9:28 AM
Subject: [java-list] Problemas com JavaMail


E-mail grátis BOL com antivírus! Faça já o seu!
http://www.bol.com.br


** High Priority **

Pessoal,

  Estou desenvolvendo uma aplicação para envio de e-mail, mas ao tentar
enviar o email recebo uma exception que não consigo resolver. Alguem sabe me
dizer o pq que ocorre esta exception e como posso resolve-la ?

************ SendMessage.java **********************

import java.util.*;

import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;

public class SendMessage {

  public static void main(String[] args) {

    String host = "10.1.1.17";
    String to = "[EMAIL PROTECTED],br";
    String from = "[EMAIL PROTECTED],br";
    String subject = "JSP Rules!";
    String messageText = "I am sending a message using the" + " JavaMail
API.\nI can include any text that I want.";
    boolean sessionDebug = false;

    Properties props = System.getProperties();
    props.put("mail.host", host);
    props.put("mail.transport.protocol", "smtp");

    Session session = Session.getDefaultInstance(props, null);

    session.setDebug(sessionDebug);

    try {

      Message msg = new MimeMessage(session);

      msg.setFrom(new InternetAddress(from));
      InternetAddress[] address = {new InternetAddress(to)};
      msg.setRecipients(Message.RecipientType.TO, address);
      msg.setSubject(subject);
      msg.setSentDate(new Date());
      msg.setText(messageText);
      Transport.send(msg);

    }
    catch (MessagingException mex) {

      mex.printStackTrace();
    }
  }
}

*********************************************************

*************** Exception *****************************

javax.mail.NoSuchProviderException: No provider for Address type: rfc822
java.lang.Throwable(java.lang.String)
java.lang.Exception(java.lang.String)
javax.mail.MessagingException(java.lang.String)
javax.mail.NoSuchProviderException(java.lang.String)
javax.mail.Transport javax.mail.Session.getTransport(javax.mail.Address)
void javax.mail.Transport.send0(javax.mail.Message, javax.mail.Address [])
void javax.mail.Transport.send(javax.mail.Message)
void SimpleSendMessage.main(java.lang.String [])

**********************************************************

       Gustavo Barreiro
[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]
-------------------------------------------------------------------------




------------------------------ 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] 
-------------------------------------------------------------------------

Responder a