Title: Re: [java-list] email
on 12/12/00 8:12 AM, amanda at [EMAIL PROTECTED] wrote:

Como fa�o para enviar um e-mail em formato html?

Obrigada
Amanda


este eh meu primeiro email para esta lista e espero que ajude.
acho que este codigo vai ajudar:

import java.io.*;
import java.net.*;

public class SendMail {    
   public static void main(String[] args) {   
       try {
           if (args.length >= 1) System.getProperties().put("mail.host", args[0]);   
           
               BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
               
               System.out.print("From: ");
               String from = in.readLine();
               System.out.print("To: ");
               String to = in.readLine();
               System.out.print("Subject: ");
               String subject = in.readLine();

               URL u = new URL("mailto:" + to);
               URLConnection c = u.openConnection();
               
               c.setDoInput(false);
               c.setDoOutput(true);
               System.out.println("Connecting...");
               System.out.flush();
               c.connect();

               PrintWriter out = new PrintWriter(new OutputStreamWriter(c.getOutputStream()));
               out.println("From:         "" + from + "        " <" + System.getProperty("user.name") + "@" + InetAddress.getLocalHost().getHostName() + ">");
               out.println("To: " + to);
               out.println("Subject: " + subject);
               out.println();
               System.out.println("Enter a message. " + "End with a '.' on a line by itself.");
               String line;
                   for(;;) {
                   line = in.readLine();
                   if ((line == null) || line.equals(".")) break;

               out.println(line);
                   }
               out.close();
               System.out.println("Message sent.");
               System.out.flush();
               }
               catch (Exception e) {
               System.err.println(e);
               System.err.println("Usage: java SendMail [<mailhost>]");
               }
           }
       }

Responder a