Re: [java-list] Envio Agendado

2001-05-03 Por tôpico Rodrigo Alves


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




Re: [java-list] Envio Agendado

2001-05-03 Por tôpico Wilton Filho

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




Re: [java-list] Envio Agendado

2001-05-03 Por tôpico Allan Queiroz Moreira

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




Re: [java-list] Envio Agendado

2001-05-03 Por tôpico Wilton Filho

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




Re: [java-list] Envio Agendado

2001-05-03 Por tôpico Leonardo Souza Mario Bueno

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