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