// Lenko Stefanov
// Sam Vanderhyden
// Choedpong Khannabha

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

public class InstructorNotifier1 {

    public static void sendEmail (String sender,
                                  String messageSubject,
                                  String messageBody) throws IOException {
        Socket sock;
        DataInputStream dis;
        PrintStream ps;

        sock = new Socket ("localhost", 25);
        dis = new DataInputStream (sock.getInputStream());
        ps = new PrintStream (sock.getOutputStream());
        
        ps.println ("mail from: " + sender);        
        System.out.println (dis.readLine());

        ps.println ("rcpt to: walker@cs.grinnell.edu");    
        System.out.println (dis.readLine());
        
        ps.println ("data");        
        System.out.println (dis.readLine());
        
        ps.println ("Subject: " + messageSubject);    
        System.out.println (dis.readLine());        
        
        ps.println (messageBody);
        ps.println (".");
        System.out.println (dis.readLine());
        ps.flush();
        sock.close();

    } // sendEmail (String, String, String)
} //InstructionNotification1 class

            
             

