Calma, calma, não precisa se desesperar : ) Use as classes abaixo.

Messenger.java (Classe principal que envia mensagens)

import java.util.*;
import java.io.*;
import java.text.*;
import javax.mail.*;
import javax.servlet.http.*;
import javax.mail.internet.*;
import javax.activation.*;

public class Messenger {

 private static final String DEFAULT_SMTP_HOST = "o seu smtp host!! Não precisa ser o
da pessoa";
 private static final Properties DEFAULT_PROPERTIES = new Properties();

 static {
  DEFAULT_PROPERTIES.put("mail.smtp.host", DEFAULT_SMTP_HOST);
    }

/*
 * fromPersonal e toPersonal são os nomes que você quer que apareçam no leitor de
email do sujeito..
 * Ex: Para mandar email para Leonardo Bueno <[EMAIL PROTECTED]> Leonardo Bueno é
o toPersonal
 */
 public static void sendMessage(String from, String fromPersonal, String to, String
toPersonal,String subject, String text) throws MessengerException  {
        try {
   InternetAddress ifrom = new InternetAddress(from,fromPersonal);
   InternetAddress ito = new InternetAddress(to,toPersonal);
      Properties theProps = DEFAULT_PROPERTIES;
      Session theSession  = Session.getDefaultInstance(theProps, null);
      // create a message
      MimeMessage msg = new MimeMessage(theSession);
      msg.setFrom(ifrom);
      msg.setRecipients(Message.RecipientType.TO, new InternetAddress[] {ito});
      msg.setSubject(subject);
      msg.setSentDate(new Date());
      // add the Multipart to the message
      msg.setContent(text,"text/plain");
      // send the message
      Transport.send(msg);
        } catch (Exception ex) {
            throw new MessengerException("Exception sending message",ex);
        }
 }
}

MessengerException.java (Exceção lançada pela classe Messenger.java)

import java.io.*;

public class MessengerException extends WrapperException {

 public MessengerException() {
  super();
 }

 public MessengerException(String message) {
  super(message);
 }

 public MessengerException(String message, Exception ex) {
  super(message,ex);
 }

}

WrapperException.java (Exceção que encapsula outra exceção)

import java.io.*;

public class WrapperException extends Exception {

 private Exception inner;

 public WrapperException() {
  super();
 }

 public WrapperException(String message) {
  super(message);
 }

 public WrapperException(String message, Exception ex) {
  super(message);
  inner = ex;
 }

 public String toString() {
  if (inner != null) {
   return super.toString() + "\nInnerException: " + inner.toString();
  } else {
   return super.toString();
  }

 }

 public void printStackTrace() {
  super.printStackTrace();
  inner.printStackTrace();
 }

 public void printStackTrace(PrintWriter writer) {
  super.printStackTrace(writer);
  if (inner != null) inner.printStackTrace(writer);
 }

 public void printStackTrace(PrintStream ps) {
  super.printStackTrace(ps);
  if (inner != null) inner.printStackTrace(ps);
 }

}

INteh,
Leonardo.

----- Original Message -----
From: "Wilton Filho" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Thursday, May 03, 2001 11:17 AM
Subject: Re: [java-list] Envio Agendado


> Allan, já que você sabe como resolver o problema de
> enviar e-mail para uma pessoa apartir dos seguintes
> campos:
>
> to:
> from:
> subject:
> message:
>
> pelo amor de DEUS, me mande o codigo fonte em servlet
> porque eu estou precisando demais. Se você me mandar o
> codigo fonte que faça isto, prometo que procurarei
> para voce o fonte que voce está precisando.
>
> OBS: Eu ja tenho um fonte que envia mensagem para uma
> outra pessoa mas tem um porem, toda vez que eu envio a
> mensagem eu tenho que especificar o host da pessoa que
> ira receber o e-mail, mas isso eu nao quero. O que eu
> realmente quero é que apartir dos quatro campos que eu
> citei acima eu possa enviar e-mail para qualquer
> pessoa.
> ME AJUDE!!!   ME AJUDE!!!   ME AJUDE!!!   ME AJUDE!!!
>
> Cordialmente
> Wilton de Paula Filho
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> --- Allan Queiroz Moreira <[EMAIL PROTECTED]>
> wrote:
> > Estou usando JavaMail e nele isto é tranquilo
> >
> > At 06:04 AM 03/05/2001 -0700, you wrote:
> > >Nao tem a ver com a resposta, mas gostaria de saber
> > se
> > >você ja descobriu como enviar e-mail para uma
> > pessoa
> > >apartir do e-mail dela.
> > >
> > >Estou fazendo uma aplicacao que envia e-mail para
> > >qualquer pessoa apartir dos seguintes campos:
> > >
> > >To:
> > >From:
> > >Subject:
> > >Mensagem:
> > >
> > >Gostaria portanto de saber se você sabe responder
> > este
> > >problema. Estou usando servlet. Por favor me ajude.
> > >
> > >Cordialmente
> > >Wilton de Paula Filho
> > >
> > >
> > >
> > >
> > >
> > >
> > >--- Rodrigo Alves <[EMAIL PROTECTED]> wrote:
> > > >
> > > > ----- Original Message -----
> > > > From: Allan Queiroz Moreira
> > <[EMAIL PROTECTED]>
> > > > To: <[EMAIL PROTECTED]>
> > > > Sent: Friday, April 27, 2001 7:54 AM
> > > > Subject: [java-list] Envio Agendado
> > > >
> > > >
> > > > > Ola pessoal,
> > > > > Estou desenvolvendo um sistema , que possui
> > uma
> > > > parte que o agendamento de
> > > > > envio de mensagem para determinada hora....
> > estou
> > > > usando servlet, gostaria
> > > > > de saber como faço , ou como agendo um
> > "evento"
> > > > para determinada hora.
> > > > > Alguem tem alguma sugestao, ou um referencia
> > para
> > > > eu pesquisar ?
> > > > > Obrigado a todos,
> > > > > Allan
> > > > >
> > > > >
> > > > > ------------------------------ 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]
> > > > >
> > > >
> >
> >-------------------------------------------------------------------------
> > > >
> > > > Se vc estiver utilizando jdk1.3 pode utilizar as
> > > > classses Timer e TimerTask
> > > > do pacote util
> > > >
> > > >
> > > > ------------------------------ 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]
> > > >
> >
> >-------------------------------------------------------------------------
> > > >
> > >
> > >
> > >__________________________________________________
> > >Do You Yahoo!?
> > >Yahoo! Auctions - buy the things you want at great
> > prices
> > >http://auctions.yahoo.com/
> > >
> > >------------------------------ 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]
> >
> -------------------------------------------------------------------------
> >
>
>
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Auctions - buy the things you want at great prices
> http://auctions.yahoo.com/
>
> ------------------------------ 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