Baixe o JavaMail e o JAF do site java.sun.com/products (encontre-os no combobox no centro da pagina). Abaixo segue um trecho de c�digo exemplo para envio de e-mail via SMTP.

 

Sergio Stateri Jr

[EMAIL PROTECTED]

Tesla Tecnologia

Sao Paulo (SP)

 

// Necessita de Classpath para Javamail 1.1.3, JAF 1.0.1 e jws.jar

import javax.mail.*;

import javax.mail.internet.*;

import java.net.*;

 

 

class email

{

����� public static void main(String agrs[])

����� {

 

����������� try

����������� {

 

����������������� // Configura servidor

 

����������������� java.util.Properties prop� = System.getProperties();

����������������� prop.put("mail.smtp.host","smtp.host.com.br");

����������������� Session ses = Session.getInstance(prop,null);

����������������� MimeMessage message = new MimeMessage(ses);

 

����������������� // Monta e-mail

 

����������������� Address fromAddress = new InternetAddress("[EMAIL PROTECTED]");

����������������� message.setFrom(fromAddress);

����������������� Address[] toAddress = InternetAddress.parse("[EMAIL PROTECTED]");

����������������� message.setRecipients(Message.RecipientType.TO,toAddress);

����������������� message.setSubject("email Java Mail");

����������������� message.setText("esse e-mail foi gerado pelo Java Mail");

����������� Transport.send(message);

 

����������������� System.out.print("mensagem enviada");

����������� }

 

 

����������� //exe��es

 

����������� catch (AddressException e)

����������� {

����������������� System.out.print("erro no endereco "� +� e.getMessage());

����������� }

����������� catch (SendFailedException e)

����������� {

����������������� System.out.print("erro ao enviar : " + e.getMessage());

����������� }

����������� catch (MessagingException e)

����������� {

����������������� System.out.print("Erro desconhecido " + e.getMessage());

����������� }

 

����� }

}

 

 

 

 

-----Mensagem original-----
De: Ivo [mailto:[EMAIL PROTECTED]]
Enviada em: Segunda-feira, 14 de Agosto de 2000 18:18
Para: [EMAIL PROTECTED]
Assunto: [java-list] Como mandar um E-Mail atrav�s do Java??

 

Ol� Pessoal

 

Acredito que esta pergunta j� deve ter rolado aqui na Lista, mas como sou novo, n�o tenho esta resposta...

 

Como posso fazer para atrav�s de uma aplica��o Java Enviar um E-Mail???

A aplica��o n�o � nem um Servelt nem um applet...� um programa com Interface Gui Swing...

 

Agrade�o toda ajuda...

 

Ivo Baehr Junior
Consistem Sistemas Ltda
Jaragu� do Sul - SC
[EMAIL PROTECTED]

Responder a