Vivian,
compilei com o jdk 1.1 e 1.2 e ambos funcionaram.
Deve ser algum problema no seu ambiente de desenvolvimento.
[EMAIL PROTECTED] wrote:
>
> Ola Vivian,
>
> Ao receber seu email recortei o fonte desta pagina e compilei com jdk 1.1.8 sem
> problemas, so foi preciso arrumar uns comentarios que ficaram mal posicionados
> no fonte. Em seguida envie um e-mail para mim mesmo sem problemas. Que
> compilador Java voce esta utilizando? Ainda não testei com o Jdk 1.2.
>
> []s, Grego
>
> ____________________Separador de Resposta____________________
> Assunto: [SouJava-J] Ref: Java & E-mail
> Autor: <[EMAIL PROTECTED]>
> Data: 11/11/99 14:06
>
> Compilei o exemplo que o Ricardo Grego enviou (sobre Email) e o codigo esta
> com seguintes erros:
>
> Wrong number of arguments in constructor:
> URL u = new URL("mailto:"+to); // Create a mailto: URL
>
> Method openConnection() not found in class URL.
> URLConnection c = u.openConnection(); // Create a URLCOnnection for
> it
>
> Wrong number of arguments in constructor.
> end = new URL("http","java.sun.com","index.html");
>
> Nao consigo arrumar!!! Verifiquei os construtores de URL na documentacao do
> Java e nao consigo encontrar o erro!!! Alguem poderia me ajudar???? Esse
> ultimo erro eh super estranho pois a linha nao esta no codigo!!!
>
> Obrigada
>
> Vivian
> [EMAIL PROTECTED]
> -----Original Message-----
> From: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
> Date: Wednesday, November 10, 1999 10:35 AM
> Subject: Re:Java & E-mail
>
> Ola Carlos,
>
> Aqui vai um exemplo que encontrei no livro "Java Examples in a Nutshell".
> Esse
> livro eu recomendo embora seja para a versao 1.1. Os exemplos contidos nele
> voce
> pode baixar em http://www.oreilly.com/catalog/jenut/
>
> Obs.: Ainda não testei esse exemplo, mas deve funcionar.
>
> []s, Grego
>
> // This example is from _Java Examples in a Nutshell_.
> http://www.oreilly.com)
> // Copyright (c) 1997 by David Flanagan
> // This example is provided WITHOUT ANY WARRANTY either expressed or
> implied.
> // You may study, use, modify, and distribute it for non-commercial
> purposes.
> // For any commercial use, see http://www.davidflanagan.com/javaexamples
>
> import java.io.*;
> import java.net.*;
>
> /**
> * This program sends e-mail using a mailto: URL
> **/
> public class SendMail {
> public static void main(String[] args) {
> try {
> // If the user specified a mailhost, tell the system about it.
> if (args.length >= 1) System.getProperties().put("mail.host",
> args[0]);
>
> // A Reader stream to read from the console
> BufferedReader in = new BufferedReader(new
> InputStreamReader(System.in));
>
> // Ask the user for the from, to, and subject lines
> System.out.print("From: ");
> String from = in.readLine();
> System.out.print("To: ");
> String to = in.readLine();
> System.out.print("Subject: ");
> String subject = in.readLine();
>
> // Establish a network connection for sending mail
> URL u = new URL("mailto:" + to); // Create a mailto: URL
> URLConnection c = u.openConnection(); // Create a URLConnection for it
> c.setDoInput(false); // Specify no input from this
> URL
> c.setDoOutput(true); // Specify we'll do output
> System.out.println("Connecting..."); // Tell the user what's
> happening
> System.out.flush(); // Tell them right now
> c.connect(); // Connect to mail host
> PrintWriter out = // Get output stream to mail
> host
> new PrintWriter(new OutputStreamWriter(c.getOutputStream()));
>
> // Write out mail headers. Don't let users fake the From address
> out.println("From: \"" + from + "\" <" +
> System.getProperty("user.name") + "@" +
> InetAddress.getLocalHost().getHostName() + ">");
> out.println("To: " + to);
> out.println("Subject: " + subject);
> out.println(); // blank line to end the list of headers
>
> // Now ask the user to enter the body of the message
> System.out.println("Enter the message. " +
> "End with a '.' on a line by itself.");
> // Read message line by line and send it out.
> String line;
> for(;;) {
> line = in.readLine();
> if ((line == null) || line.equals(".")) break;
> out.println(line);
> }
>
> // Close the stream to terminate the message
> out.close();
> // Tell the user it was successfully sent.
> System.out.println("Message sent.");
> System.out.flush();
> }
> catch (Exception e) { // Handle any exceptions, print error message.
> System.err.println(e);
> System.err.println("Usage: java SendMail [<mailhost>]");
> }
> }
> }
>
> ____________________Separador de Resposta____________________
> Assunto: Java & E-mail
> Autor: <[EMAIL PROTECTED]>
> Data: 09/11/99 16:02
>
> Prezados Javaneses,
>
> Estou desenvolvendo um software de Controle de Estoque de Suprimentos de
> Informática na Intranet utilizando Applets e Servlets.
>
> Gostaria de, após processar o atendimento de uma Requisição efetuada
> pelo Usuário, enviar um E-mail ao próprio e ao seu chefe imediato
> registrando a operação.
>
> Todos os campos necessários e E-mails dos envolvidos estão disponíveis
> mas ainda não sei como proceder, em Java, para enviar o tal e-mail.
>
> Li uma mensagem recentemente na lista referenciando a classe JavaMail.
> Baixei a documentação mas não tive tempo de explorá-la, por ser muito
> extensa e por ainda estar "capinando" com a lógica orientada a objetos e
> a sintaxe básica do Java.
>
> Gostaria de uma orientação sobre o assunto e se é possível utilizar
> algum método mais simples, como a classe URL, por exemplo, com o
> clássico comando:
>
> mailto:[EMAIL PROTECTED]?subject=assunto&body=corpo&cc=outro_usuari
> [EMAIL PROTECTED]
>
> Agradeço antecipadamente pela orientação,
>
> []'s
>
> Carlos Campos
> [EMAIL PROTECTED]
> Analista de Sistemas / Bolsista PCI
> MCT/CNPq - CETEM - Centro de Tecnologia Mineral
> Fone: 0xx21 5607222 - Ext. 358
>
> --------------------------- LISTA SOUJAVA ---------------------------
> http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> ---------------------------------------------------------------------
>
>
>
> ------------------------------------------------------------------------
> Name: RFC822.TXT
> RFC822.TXT Type: Self Extracting File (text/plain)
> Encoding: 7bit
--
Eduardo Issao Ito <[EMAIL PROTECTED]>
Eurosoft Consultoria <http://www.euroconsult.com.br>
Rua Marina Saddi Haidar, 176 - São Paulo - SP - Brasil
CEP 04650-050
TEL: +55 11 524-8022
FAX: +55 11 524-0408
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------