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

public class Email extends Applet implements Runnable {
	Thread mythread;
	

	public void init() {
		
	}

	public void start() {
	  System.out.println("Starting\n");
		if(mythread == null){
			mythread = new Thread(this);
			mythread.start();
		}
	}

	public void run() {
		Socket sock;
		OutputStream os;
		PrintStream ps;
		InputStream is;
		DataInputStream dis;
		byte b[] = new byte[500];

		try {
		  System.out.println("Sending...");
		  sock = new Socket("www.mit.edu", 25);
		  os = sock.getOutputStream();
		  is = sock.getInputStream();
		  ps = new PrintStream(os);
		  dis = new DataInputStream(is);
		  ps.println("mail from: webuser@mit.edu");
		  ps.println("rcpt to: mkgray@mit.edu");
		  ps.println("data");
		  ps.println("This is sent via script");
		  ps.println(".");
		  ps.println("quit");
		  dis.readFully(b);
		  sock.close();
		  System.out.println("Sent");
		}
		catch (Exception e) {
		  System.out.println("Exception in email: "+e);
		}
	}

	public void stop(){

	}
}
