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]
-------------------------------------------------------------------------
Re: [java-list] Problemas com JavaMail
Jason Douglas de Oliveira BOL2 Fri, 23 Mar 2001 05:41:18 -0800
- [java-list] Problemas com JavaMail Gustavo Barreiro de Carvalho
- Re: [java-list] Problemas com JavaMail Jason Douglas de Oliveira BOL2
- Re: [java-list] Problemas com JavaMail Silvio Hohne
